Wiki do Laboratório MARTIN → Integracao Apache2 e Tomcat6
 
 

Integracao Apache2 e Tomcat6

Last modified on Monday, November 9th 2009 at 5:24 PM.

1 - Tomcat e Apache instalado

Obs.: Tomcat6 e Apache2 devem estar instalados com ssl

2 - Instalar libapache2-mod-jk.

sudo apt-get install libapache2-mod-jk

3 - Confira se jk.load esta nos modulos do apache

sudo ls /etc/apache2/mods-enabled/

Se nao estiver

sudo a2enmod jk

4 - Edite workers.properties.

sudo vi /etc/libapache2-mod-jk/workers.properties

workers.tomcat_home=SEU-TOMCAT-HOME workers.java_home=SEU-JAVA-HOME

5 - Edite ssl para montar o diretório para usar o Tomcat6.

sudo vim /etc/apache2/sites-available/ssl

Insira na tag virtualhost.

JkMount /atoms1.3.1/* ajp13_worker

6 - Edite jk.load para carregar a configuração de Jk.

sudo vim /etc/apache2/mods-available/jk.load

Acrescente no final do arquivo

JkWorkersFile /etc/libapache2-mod-jk/workers.properties `JkLogFile /var/log/apache2/mod_jk.log' JkLogLevel error

7 - Edite server.xml

sudo vim SEU-TOMCAT-HOME/server.xml

Descomente:

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

8 - Restart Apache e Tomcat.

sudo /etc/init.d/apache2 restart sudo SEU-TOMCAT-HOME/bin/catalina.sh restart