Tabla de Contenidos

Instalacion de Apache+Tomcat en Ubuntu

Repositorio

Asegurarse de tener habilitados los repositorios multiverse

Instalacion de Java

 # apt-get install sun-java6-bin sun-java6-jdk sun-java6-fonts
(esto es opcional para tener java a nivel de consola)

Editar el archivo /etc/profile y colocar esta línea:

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

Correr el comando update-alternatives –all y verificar que java-6-sun sea lo seleccionado en todos los casos que exista opciones para Java. Si es un servidor recién instalado, este java es la única opción, por lo que nunca lo selecciona para decidir alternativa.

Instalacion de Tomcat

 # apt-get install tomcat6 tomcat6-admin

Editar archivo /etc/default/tomcat6 y descomentar la línea que dice:

 JAVA_HOME="/usr/lib/jvm/java-6-sun"
Revisar con el comando netstat -ptan que aparecen en LISTEN el puerto 8009

Conector Apache2<->Tomcat6

tomcat-conector_mod-proxy

WebAdmin Tomcat

Es necesario dar de alta un usuario administrador en el archivo /var/lib/tomcat5.5/conf/tomcat-users.xml agregando roles de admin y manager y luego un usuario (ejemplo: administrador) con estos roles, quedando asi:

  <?xml version='1.0' encoding='utf-8'?> 
 	<tomcat-users>
 		<role rolename="manager" />
 		<role rolename="admin" />
		<user username="administrador" password="12345"  roles="admin,manager" />
 	</tomcat-users>

Para efectos de seguridad, debemos cambiar la permisología del archivo, haciendo:

 chmod 660 /etc/tomcat6/tomcat-users.xml

Oviamente es necesario reiniciar tomcat: /etc/init.d/tomcat6 force-reload

Con esto se puede ingresar al Manager

Se puede instalar aplicaciones .war medante el manager.

tomcat-01.jpg

Para ingresar al Administration es necesario dar los permisos correspondientes, ver sección siguiente.