Startseite bisherige Projekte Tools/Snippets Bücherempfehlungen Publikationen Impressum Datenschutzerklärung

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" />
Impressum - Datenschutzerklärung