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.pidexport 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