mercredi 28 mars 2012

Instalación de Tomcat 6 en Ubuntu

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

Antes de instalar Tomcat usted querrá asegurarse de que usted haya instalado Java. Supongo si usted está tratando de instalar Tomcat que ya ha instalado Java, pero si no está seguro de que usted puede comprobar con el comando dpkg así:

dpkg-get-selections | grep sun-java

Esto debe darle esta salida, si ya ha instalado java:

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

Si este comando no tiene resultados, tendrá que instalar la última versión con este comando:

sudo apt-get install sun-java6-jdk

Installation

Ahora vamos a descargar y extraer Tomcat desde el apache sitio. Usted debe verificar para asegurarse de que no hay 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

tar xvzf apache-tomcat-6.0.14.tar.gz

Lo mejor que puedes hacer es mover la carpeta de tomcat a una ubicación permanente. Elegí / usr / local / tomcat, pero se puede mover a otro sitio si usted quiere.

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

Tomcat requiere ajuste de la variable JAVA_HOME. La mejor manera de hacer esto es para ponerlo en su archivo. Bashrc. También puede editar el archivo de startup.sh si así lo desean.

El mejor método es editar el archivo. Bashrc y agregar la línea en negrita allí. Vas a tener que salir de la cáscara para que el cambio surta efecto.

vi ~ /. bashrc

Añadir la siguiente línea:

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

En este punto, usted puede comenzar a tomcat con sólo ejecutar el script startup.sh en la carpeta de tomcat / bin.

Arranque automático

Para hacer que tomcat inicie automáticamente cuando arranque el ordenador, puede añadir un script para que sea auto-arranque y parada.

sudo vi / etc / init.d / tomcat

Ahora pega el siguiente:

# Tomcat auto-start
#
# Descripción: Auto-inicia tomcat
# Processname: tomcat
# Pidfile: / var / run / tomcat.pid

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

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

Usted tendrá que hacer el script ejecutable con el comando chmod:

sudo chmod 755 / etc / init.d / tomcat

El último paso es en realidad la vinculación de esta secuencia de comandos para las carpetas de inicio con un enlace simbólico. Ejecutar estos dos comandos y debemos estar en nuestro 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 ser instalada y en funcionamiento. Disfrute!

Aucun commentaire:

Enregistrer un commentaire