Apache Httpd als Frontserver installieren

Installation von Apache 2 mittels

 apt-get install apache2

Für Apache müssen die Module proxy, proxy_ajp aktiviert werden. Dazu sind die Kommandos

 a2enmod proxy
 a2enmod proxy_ajp

nötig.

Unter /etc/apache2/sites-available legen Sie eine Datei mit dem Namen mediadesk.conf an und folgendem Inhalt (Bei ServerName und ServerAlias tragen Sie bitte Ihre Domains ein)

 <VirtualHost *:80>
   ServerName openmediadesk.net
   ServerAlias www.openmediadesk.net
   ProxyRequests Off
   ProxyPreserveHost Off
   ProxyPass / ajp://localhost:8009/
   ProxyPassReverse / ajp://localhost:8009/
   ErrorDocument 503 "Backend-Server not available."
   <Location / >
     Order allow,deny
     Allow from all
   </Location>  
 </VirtualHost>

Um die Seite im Apache noch zu aktivieren machen Sie

 a2ensite mediadesk

Abschließend noch ein

 service apache2 reload

um den Apache durchzustarten.

AJP im Tomcat aktivieren. Dazu die Datei /var/lib/tomcat8/conf/server.xml öffnen (nano) und den Bereich

  <!-- -->
   <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
  <!-- -->

aktivieren (die Auskommentierungen entfernen).

Den Tomcat mit

 service tomcat8 restart

neu starten um die Configurationsänderungen zu übernehmen.