Prerequisitos
- Usuario con acceso, tanto a la máquina como a los directorios necesarios, del servidor de instalación.
- Tener instalada la máquina virtual de java (JDK-1.6)
- Para el software:
- ${USER_HOME}/jenkins_software (en adelante ${SOFTWARE}): Directorio donde descargar el software necesario.
- Para el tomcat:
- /srv/tomcat : directorio de instalación de Tomcat.
- /srv/tomcat/tomcat ( en adelante ${TOMCAT_HOME}): directorio del home de tomcat.
- Para Jenkins:
- /srv/jenkins/webapp (en adelante ${JENKINS_WEBAPP}): directorio de instalación de Jenkins.
- /srv/jenkins/home (en adelante ${JENKINS_HOME}) directorio de trabajo de Jenkins.
Descargar de software
1.- Tomcat 7.0.26wget http://apache.rediris.es/tomcat/tomcat-7/v7.0.26/bin/apache-tomcat-7.0.26.tar.gz2.- Jenkins 1.454
wget http://ftp.icm.edu.pl/packages/jenkins/war/1.454/jenkins.war
Instalar Tomcat
3.- Descomprimir lo binarios del servidor Tomcat en el directorio destino de la instalación:
tar -zxvf ${SOFTWARE}/apache-tomcat-7.0.26.tar.gz –C /srv/tomcat/4.- Enlace simbólico:
ln -s apache-tomcat-7.0.26/ ${TOMCAT_HOME}5.- Arranque del tomcat:
/srv/tomcat/bin/startup.sh
Instalar Jenkins
6.- Descomprimir el contenido
unzip ${SOFTWARE}/jenkins.war -d ${JENKINS_WEBAPP}7.- Configurar jenkins en el tomcat, crear el fichero
${TOMCAT_HOME}conf/Catalina/localhos/jenkins.xml
con el contenido:
<Context path="/jenkins" docBase="/srv/jenkins/webapp" workDir="/srv/jenkins/webapp">
<Environment name="JENKINS_HOME" type="java.lang.String" value="/srv/jenkins/home" override="true"/>
</Context>
Verificar instalación
Abrir navegador e introducir la siguiente url:http://localhost:8080/jenkins