1. En la consola de comandos (shell) usar el comando apt-get install
sudo apt-get install tomcat6
NOTA: es necesario que el servidor tenga acceso a Internet, ya que el comando apt-get install obtiene los paquetes de instalación de un servidor de Internet.
2. Para instalar la documentación de Apache Tomcat 6 ejecutar el siguiente comando:
sudo apt-get install tomcat6-docs
3. Para instalar la aplicación de administración de Apache Tomcat 6 (Tomcat Manager) ejecutar el siguiente comando:
sudo apt-get install tomcat6-admin
Como se describe anteriormente, la instalación de Apache Tomcat 6 no es complicada pero sí es importante conocer los siguientes aspectos relacionados con la instalación.
Ubicación de los archivos de configuración
Los archivos de configuración se crean en el directorio /etc/tomcat6. Aquí se podrán encontrar los archivos server.xml para poder cambiar el puerto del servidor Tomcat y tomcat-users.xml para poder crear usuarios que utilizarán el Tomcat Manager.
Para editar los archivos de configuración es necesario usar el comando sudo seguido de un editor de texto que puede ser vi o nano. Sí no se tiene experiencia con vi, recomiendo 100% usar el editor de texto nano como se muestra a continuación:
cd /etc/tomcat6 sudo nano server.xml
cd /etc/tomcat6 sudo nano tomcat-users.xml
Gestión de los servicios [Iniciar | Detener | Reiniciar]
Para detener el servicio de Apache Tomcat 6 ejecutar el siguiente comando:
sudo /etc/init.d/tomcat6 stop
Para iniciar el servicio ejecutar el comando:
sudo /etc/init.d/tomcat6 start
Para reiniciar el servicio ejecutar el comando:
sudo /etc/init.d/tomcat6 restart
Permisos para el Administrador de Tomcat (Tomcat Manager)
Para que el Tomcat Manager corra sin problemas, es necesario darle los siguientes permisos:
sudo chgrp -R tomcat6 /etc/tomcat6
sudo chmod -R gtw /etc/tomcat6
Además, es necesario crear por lo menos un usuario en el archivo de configuración tomcat-users.xml con el rol manager como se muestra a continuación:
<role rolename="manager"> <user username="ingmmurillo" password="1234" roles="manager">