29Jun

Instalación de Tomcat 6 en Ubuntu

click fraud protection

Si está ejecutando Ubuntu y desea utilizar el contenedor de servlets Tomcat, no debe usar la versión de los repositorios, ya que simplemente no funciona correctamente. En cambio, necesitarás usar el proceso de instalación manual que estoy delineando aquí.

Antes de instalar Tomcat, querrá asegurarse de haber instalado Java. Supongo que si intentas instalar Tomcat, ya has instalado java, pero si no estás seguro puedes consultarlo con el comando dpkg:

dpkg -get-selections |grep sun-java

Esto debería darle esta salida si ya instaló java:

sun-java6-bin install sun-java6-jdk install sun-java6-jre install

Si ese comando no tiene resultados, querrá instalarlola última versión con este comando:

sudo apt-get install sun-java6-jdk

Instalación

Ahora vamos a descargar y extraer Tomcat del sitio apache. Debe verificar para asegurarse de que no haya otra versión y ajustar en consecuencia.

wget http: //apache.hoxt.com/tomcat/ tomcat-6 /v6.0.14/bin/ apache-tomcat-6.0.14.tar.gz

instagram viewer

tar xvzf apache-tomcat-6.0.14.tar.gz

Lo mejor es mover la carpeta tomcat a una ubicación permanente. Elegí /usr/local/ Tomcat, pero podrías moverlo a otro lugar si así lo deseas.

sudo mv apache-tomcat-6.0.14 /usr/local/ tomcat

Tomcat requiere establecer la variable JAVA_HOME.La mejor forma de hacerlo es configurarlo en su archivo. bashrc. También puede editar su archivo startup.sh si así lo desea.

El mejor método es editar su archivo. bashrc y agregar allí la línea en negrita. Deberá cerrar la sesión del intérprete de comandos para que el cambio surta efecto.

vi ~ /. bashrc

Agregue la siguiente línea:

export JAVA_HOME = /usr/lib/jvm/ java-6-sun

En este punto, puede iniciar tomcat simplemente ejecutando el script startup.sh en la carpeta tomcat / bin.

Inicio automático

Para que tomcat se inicie automáticamente cuando iniciamos la computadora, puede agregar una secuencia de comandos para que se inicie y apague automáticamente.

sudo vi /etc/init.d/ tomcat

Ahora pegue lo siguiente:

# Tomcat auto-start
#
# descripción: Auto-inicia tomcat
# nombreproceso: tomcat
# archivopid: /var/run/ tomcat.pid

exportación JAVA_HOME = /usr/lib/jvm/ java-6-sol

caso $ 1 en
inicio)
sh /usr/local/tomcat/bin/ startup.sh
; ;
stop)
sh /usr/local/tomcat/bin/ shutdown.sh
; ;Reinicio
)
sh /usr/local/tomcat/bin/ shutdown.sh
sh /usr/local/tomcat/bin/ startup.sh
; ;
esac
exit 0

Tendrás que hacer el script ejecutable ejecutando el comando chmod:

sudo chmod 755 /etc/init.d/ tomcat

El último paso es vincular este script a las carpetas de inicio con un enlace simbólico. Ejecuta estos dos comandos y deberíamos estar en camino.

sudo ln -s /etc/init.d/ tomcat /etc/rc1.d/ K99tomcat
sudo ln -s /etc/init.d/ tomcat /etc/rc2.d/ S99tomcat

Tomcat ahora debe estar completamente instalado y operativo.¡Disfrutar!