ansible-role-apache/README.md

796 B

Apache2-Rolle

Diese Rolle installiert Apache2 und richtet den Webserver grundlegend ein. Dies umfasst:

  • Konfiguration für LE-Zertifikate per dehydrated
  • Monitoring via Monit und Munin mit den entsprechenden Plugins

Die Rolle konfiguriert Apache grundsätzlich hinter einen Reverse Proxy. Soll der Webserver als Frontend-Applikation laufen (inkl. SSL-Terminierung), muss in der jeweiligen host_vars folgendes gesetzt werden:

apache:
  is_proxy: true

Client-IP-Adresse

Wenn Apache hinter einem Reverse-Proxy läuft und die IP-Adresse der sich verbindenden Clients benötigt wird, muss in den group_vars die Variable gateway_host_ip gesetzt werden. Anschließend kann die entsprechende Apache-Konfiguration aktiviert werden:

a2enconf remoteip