Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
lpi2:apache_module [2018/12/16 15:33] |
lpi2:apache_module [2022/12/02 12:43] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ===== mod_info: Apache Konfiguration ausgeben ===== | ||
+ | openSuSE (12.3): | ||
+ | zypper install html2text | ||
+ | a2enmod info | ||
+ | service apache2 restart | ||
+ | wget -O - http://localhost/server-info?config | html2text | grep -Ei 'VirtualHost|Directory|In file|Location|Files' | sed 's/^[^:]*:\(.*\)/\1/' | ||
+ | |||
+ | openSuSE (ab 13.1): | ||
+ | httpd2 -t -C'LoadModule info_module /usr/lib64/apache2-prefork/mod_info.so' -DDUMP_CONFIG | ||
+ | |||
+ | Debian (7): | ||
+ | apt-get install html2text | ||
+ | a2enmod info | ||
+ | apache2ctl graceful | ||
+ | wget -O - http://localhost/server-info?config | html2text | grep -Ei 'VirtualHost|Directory|In file|Location|Files' | sed 's/^[^:]*:\(.*\)/\1/' | ||
+ | |||
+ | ===== Aktivieren / Deaktivieren von Modulen ===== | ||
+ | |||
+ | SUSE und Debian : | ||
+ | |||
+ | ''a2enmod'' und ''a2dismod'' zum Aktivieren und Deaktivieren von Modulen | ||
+ | |||
+ | Aktivieren des Modules mod_status | ||
+ | |||
+ | a2enmod status | ||
+ | |||
+ | Deaktivieren des Modules mod_status | ||
+ | |||
+ | a2dismod status | ||
+ | |||
+ | Auflisten der aktiven Module | ||
+ | |||
+ | apache2ctl -M | ||
+ | |||
+ | Nach dem Aktivieren und Deaktivieren den Apache-Server neu starten | ||
+ | |||
+ | ====== Absichern ====== | ||
+ | //todo: noch nicht fertig/getestet// | ||
+ | Folgende Module abschalten (besonders RedHat): ext_filter deflate gzip suexec dav speling userdir status rewrite proxy_connect cgi | ||
+ | |||
+ | Bei SuSE in /etc/sysconfig/apache2 minimal-Satz Module einschalten. | ||