Ajuda com o modjk

Olá pessoal,
estou tentando fazer a integração do Apache com o Tomcat, mas ainda não obtive nenhum resultado.
Uso Linux Debian, Apache 1.3.33 e TomCat 5.0.19.

O Apache está instalado ok e o TomCat também, ambos funcionam perfeitamente, mas separados.

Já tentei várias maneiras de integrá-los, mas até agora nenhuma funcionou.
Vou descrever abaixo a última configuração que tentei.

  • Criei o arquivo workers.properties com o conteúdo:
    worker.list=worker1
    worker.worker1.type=ajp13
    worker.worker1.host=genfis20
    worker.worker1.port=8009
    worker.worker1.lbfactor=50
    worker.worker1.cachesize=10
    worker.worker1.cache_timeout=600
    worker.worker1.socket_keepalive=1
    worker.worker1.socket_timeout=300

  • Criei o arquivo tomcat.conf:LoadModule jk_module /usr/lib/apache/1.3/mod_jk.so

JkWorkersFile /etc/apache/workers.properties

JkLogLevel info

JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "

JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories

JkRequestLogFormat “%w %V %T”

JkMount /Root/* worker1

-Mudei a linha
#channelSocket.port=8019 para channelSocket.port=8009 do arquivo jk2.properties

-Inclui a linha Include tomcat.conf , no arquivo httpd.conf.
-Iniciei o Apache, iniciei o TomCat.
Só roda o apache, e os arquivos que estão no diretório do Apache, os scripts jsp ñ rodam.

Será que alguém poderia me ajudar? Ficaria muito grata.
Obrigada a todos!
[]s.

Vou te passar uma maneira simples e básica, que vai te ajudar no pontapé inicial…

No http.conf (Apache ponha)

<VirtualHost xxx.xxx.xxx.xxx:80>
DocumentRoot /var/www/tomcat/webapps/MeuSite
ServerName MeuSite
JkMount /MeuSite/*.jsp         total
JkMount /MeuSite/servlet/*   total

</VirtualHost>

No Workers.properties

worker.total.host=xxx.xxx.xxx.xxxx
worker.total.type=ajp13
worker.total.port=8009

Pronto agora é:
JSP:
MeuSite/index.jsp
PHP:
MeuSite/index.php
SERVLET:
MeuSite/servlet/AlgumBenditoServlet/

:wink:

Eu uso assim para ambiente de desenvolvimento…
acho que isso vai te ajudar bastante

Muito Obrigada kartler,
aparentemente deu certo com as páginas php, html, mas as páginas jsp não estão sendo executadas, qdo acesso essas páginas, o código é aberto na tela.
O que tenho q fazer agora?
Obrigada.

Livia
[]s!