No description
defaults | ||
files | ||
handlers | ||
meta | ||
tasks | ||
templates | ||
.gitignore | ||
README.md |
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