BackupMX
Configurare il reverse proxy di tomcat su apache2
Valutazione attuale: / 2
ScarsoOttimo 
Scritto da Federica   
Giovedì 10 Maggio 2007 15:29
Per far in modo di poter accedere a tomcat sulla porta 80 è possibile utilizzare il modulo reverse proxy di apache.

N.B.:In questa guida si presuppone che sia tomcat che apache2 siano installati e funzionanti

Caricare i moduli di apache2 headers e proxy
# a2enmod proxy
# a2enmod headers


Riavviare apache2:
# /etc/init.d/apache2 restart

Editare il file relativo al virtualhost in questione se non l'avete ancora fatto bisogna creane uno nuovo:
# vi /etc/apache2/sites-available/sito_tomcat

e scrivere quello che segue:

NameVirtualHost *:80

<VirtualHost *:80>
ServerAdmin webmaster@mio_sito.it
ServerName tomcat.mio_sito.it

<proxy>
Order deny,allow
Allow from all
</proxy>

ProxyRequests Off
ProxyPreserveHost On
ProxyVia On
ProxyPass / http://localhost:8180/
ProxyPassReverse / http://localhost:8180/
ErrorLog /var/log/apache2/tomcat-mio_sito-error.log
TransferLog /var/log/apache2/
tomcat-mio_sito-access.log
</VirtualHost>


Abilitare il virtualhost con:
# a2ensite sito_tomcat
e ricaricare la configurazione di apache2
# /etc/init.d/apache2 reload

A questo punto possiamo scrivere dal browser
http://tomcat.mio-sito.it

Argomenti correlati: Linux Apache Tomcat

Ultimo aggiornamento Giovedì 17 Marzo 2011 12:31
 

Commenti 

 
0 #1 Non funzionaRaiden 2011-04-15 17:58
Ciao vorrei chiedere lumi sul funzionamento di questa cosa.. ho provato la tua configurazione ma mi caccia errore 500.. ho una macchina con debian6 mod_proxy installato ho seguito la tua guida ma non va.. puoi illuminarmi su qualcosa di particolare da fare?
Citazione
 
 
0 #2 RE: Configurare il reverse proxy di tomcat su apache2Federica 2011-05-20 09:00
Ciao,
è un po' difficile darti suggerimenti senza conoscere la situazione. Ti consiglio di controllare gli errori dell'ErrorLog di apache alla ricerca di qualche indizio che ti possa far capire il problema.
Citazione
 

It seams that module Activation (mod_jstats_activate) is not installed correctly. Please refer to JoomlaStats extension installation problem page.


By  Dario  &  Federica
Hosting Neomediatech