Ajuda com o modjk

2 respostas
L

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.

2 Respostas

kartler

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

L

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!

Criado 30 de junho de 2005
Ultima resposta 1 de jul. de 2005
Respostas 2
Participantes 2