Este instructivo le mostrará cómo instalar Tomcat 7.x y JDK 7.x (Kit de desarrollo de Java) en un CentOS VPS.
Puede obtener uno de nuestros planes de alojamiento Java y tener todo ya instalado y configurado, pero si desea hacerlo usted mismo, simplemente siga el tutorial a continuación.
Elija la versión correcta para su sistema operativo y descargue la última versión de JDK desde http://www.oracle.com/technetwork/java/javase/downloads/index.html
Cree un nuevo directorio '/usr/java', mueva el archivo 'jdk' descargado a '/usr/java' y cambie al directorio creado:
# mkdir /usr/java && mv jdk-7u4-linux-i586.tar.gz /usr/java/ && cd /usr/java/
Descomprima el archivo jdk-7u4-linux-i586.tar.gz:
# tar -xzf jdk-7u4-linux-i586.tar.gz
Esto creará un directorio, en nuestro caso es 'jdk1.7.0_04'
Para configurar la ruta 'JAVA_HOME', agregue las siguientes líneas a su archivo '.bash_profile':
export JAVA_HOME=/usr/java/jdk1.7.0_04/ export PATH=$JAVA_HOME/bin:$PATH export PATH=$PATH:$JAVA_HOME/bin
Para que los cambios surtan efecto ejecute:
# source .bash_profile
Compruebe si 'JAVA_HOME' está configurado correctamente:
# echo $JAVA_HOME # /usr/java/jdk1.7.0_04/
Descargue la última versión de Tomcat (actualmente 7.0.27) desde http://tomcat.apache.org/download-70.cgi
# wget http://mirror.metrocast.net/apache/tomcat/tomcat-7/v7.0.27/bin/apache-tomcat-7.0.27.tar.gz
Mueva el archivo y cambie al directorio ‘/usr/share/’:
# mv apache-tomcat-7.0.27.tar.gz /usr/share/ && cd /usr/share/
Descomprima el archivo 'apache-tomcat-7.0.27.tar.gz':
# tar -xzf apache-tomcat-7.0.27.tar.gz
Esto creará el directorio '/usr/share/apache-tomcat-7.0.27'. Opcionalmente, puede cambiar el nombre de este directorio a 'tomcat7':
# mv /usr/share/apache-tomcat-7.0.27/ /usr/share/tomcat7
Para configurar Tomcat 7 para que se ejecute como un servicio, cambie a ‘/etc/init.d/’:
# cd /etc/init.d/
Usando su editor de texto favorito, cree un script llamado 'tomcat' con el siguiente texto:
#!/bin/bash # description: Tomcat Start - Stop - Restart # processname: tomcat # chkconfig: 234 20 80 JAVA_HOME=/usr/java/jdk1.7.0_04 export JAVA_HOME PATH=$JAVA_HOME/bin:$PATH export PATH CATALINA_HOME=/usr/share/tomcat7 case $1 in start) echo "Starting Tomcat" sh $CATALINA_HOME/bin/startup.sh ;; stop) echo "Stopping Tomcat" sh $CATALINA_HOME/bin/shutdown.sh ;; restart) echo "Restarting Tomcat" sh $CATALINA_HOME/bin/shutdown.sh sh $CATALINA_HOME/bin/startup.sh ;; *) echo $"Usage: $0 {start|stop}" exit 1 ;; esac exit 0
Haga que su secuencia de comandos sea ejecutable:
# chmod +x tomcat
Haga que su Tomcat se inicie en el momento del arranque:
# chkconfig --add tomcat # chkconfig --level 3 tomcat on
Compruebe si está configurado correctamente:
# chkconfig --list tomcat
El puerto predeterminado de Tomcat es 8080, por lo que puede intentar acceder a él en http://domain.com:8080, donde debería ver la página de inicio predeterminada de Tomcat.
PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.