La instalación de Hudson es un proceso sumamente sencillo en cualquier sistema operativo, sólo es necesario descargar la aplicación y desplegarla en un servidor que soporte servlets y JSP.
Para continuar con este procedimiento debe tener un JDK instalado. Si no lo tiene vaya al sitio de descargas en http://java.sun.com/javase/downloads/index.jsp e instálelo (puede seguir las instrucciones indicadas en http://sprogramando.wikidot.com/curso-java-instalacion-jdk6).
A continuación vamos a ver el proceso de instalación de Apache Tomcat (un contenedor de servlets) y el despliegue de Hudson. Si ya tiene instalado un servidor en el que pueda instalar Hudson puede omitir la primera parte.
Instalación de Apache Tomcat
1. Descargue Tomcat de su sitio oficial visitando http://tomcat.apache.org/ y seleccionando la descarga que prefiera, ojalá la versión más actualizada. Durante la creación de este documento utilicé la versión 6.x.
2. Seleccione el archivo a descargar. Personalmente prefiero descargar la versión en .zip porque es más fácil de instalar.
3. Descomprima el archivo en su disco duro.
4. Para que el servidor se pueda ejecutar en su máquina debe tener Java instalado en su máquina y la variable de entorno JAVA_HOME configurada apuntando al directorio de instalación.
Arranque el servidor ejecutando el archivo <DIRECTORIO_INSTALACION>\bin\startup.bat.
5. Si todo funciona correctamente debe aparecer una consola de comandos como la que se ve a continuación:
6. Abra un navegador y visite la dirección http://localhost:8080. Debe aparecer la página de bienvenida de Tomcat.
7. Si llegó hasta acá, el proceso de instalación de Apache Tomcat fue exitoso.
8. Si la instalación no funciona en este punto puede realizar las siguientes verificaciones y pruebas:
- Que tenga Java instalado en su computador. Puede abrir una consola y ejecutar el comando java -version.
- Verifique que la variable de entorno JAVA_HOME apunte al directorio de instalación de java. Puede abrir una consola de comandos y ejecutar el comando set.
- Pruebe con otra versión del contenedor.
9. Para continuar, la instalación de Tomcat debe haber sido exitosa.
Instalación de Hudson
1. Descargue Hudson de su página oficial en http://hudson-ci.org/.
2. Copie el war descargado en la carpeta de aplicaciones de Tomcat ubicada en <TOMCAT_HOME>\webapps.
3. Reinicie Tomcat ejecutando en el mismo orden los archivos <TOMCAT_HOME>\bin\shutdown.bat y <TOMCAT_HOME>\bin\startup.bat.
4. Visite la dirección http://localhost:8080/hudson y verá la página de inicio de Hudson o un mensaje indicando que la aplicación está arrancando. Si sale la segunda pantalla espere unos segundos y refresque la página (aunque esta debería refrescarse sola).
5. Listo, si pudo ver Hudson funcionando el proceso de instalación fue exitoso.