Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
| fortgeschrittene:apache-proxy [2014/06/27 08:35] ingo_wichmann [Konfigurieren] | fortgeschrittene:apache-proxy [2020/03/15 07:06] (aktuell) | ||
|---|---|---|---|
| Zeile 2: | Zeile 2: | ||
| siehe auch: [[apache]], [[apache-ssl]] | siehe auch: [[apache]], [[apache-ssl]] | ||
| + | Reverse Proxies are good for: | ||
| + | |||
| + | * Application Delivery including:Load Balancing (TCP Multiplexing) | ||
| + | * SSL Offload/Acceleration (SSL Multiplexing) | ||
| + | * Caching | ||
| + | * Compression | ||
| + | * Content Switching/Redirection | ||
| + | * Application Firewall | ||
| + | * Server Obfuscation | ||
| + | * Authentication | ||
| + | * Single Sign On | ||
| ===== Pakete ===== | ===== Pakete ===== | ||
| ==== debian ==== | ==== debian ==== | ||
| Zeile 41: | Zeile 52: | ||
| /etc/init.d/apache2 force-reload | /etc/init.d/apache2 force-reload | ||
| + | ====== Apache2 hinter Reverse-Proxy ====== | ||
| + | <file> | ||
| + | # erst in Apache 2.4: | ||
| + | #ErrorLogFormat "[%{u}t] [%-m:%l] [pid %P:tid %T] %7F: %E: [client\ %a] %M% ,\ referer\ %{Referer}i" | ||
| + | ErrorLog  /var/log/apache2/webapp.error_log | ||
| + | LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined_forward | ||
| + | CustomLog /var/log/apache2/webapp.access_log combined_forward | ||
| + | </file> | ||
| + | |||
| + | |||
| + | ====== Doku ====== | ||
| + | * https://nitstorm.github.io/blog/apache-forward-reverse-proxies-1/ | ||