Tomcat und mod_proxy_ajpDezember 2014
Der Apache httpd kann dank mod_proxy_ajp sehr einfach mit dem Tomcat zusammenarbeiten.
Dazu müssen nur zwei Dateien geändert werden.
httpd-config Datei
Je nach Konfiguration könnte hier z.B. eine eigene neue Datei für einen virtuellen Host erstellt werden.
<VirtualHost *:80>
ServerName www.tweniger.de
DocumentRoot /var/www/tweniger
CustomLog /var/log/httpd/tweniger.access_log combined
CustomLog /var/log/httpd/tweniger.referer_log referer
DirectoryIndex index.shtml index.html index.html.var
<Directory "/var/www/tweniger">
</Directory>
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyRequests Off
ProxyPass /JSFAPP ajp://localhost:8009/JSFAPP
ProxyPassReverse /JSFAPP ajp://localhost:8009/JSFAPP
</VirtualHost>
server.xml Datei
Sicherstellen, dass die conf/server.xml Datei von Tomcat einen AJP connector enthält:
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />