Apache 2.2: woher bekomme ich mod_log_config.so?
Chris©
- webserver
0 Vinzenz Mai0 Chris©0 Vinzenz Mai0 Chris©
0 Tom
Hallo Forum,
woher bekomme ich denn für den Apache 2.2 HTTP-Server das Modul mod_log_config.so?
Ich habe zwar die Handbuchseite gefunden
http://httpd.apache.org/docs/2.2/mod/mod_log_config.html
aber ohne das Modul nützt mir die nicht viel.
Muss ich das selber compilieren aus der C-Source, oder gibt es das irgendwo schon als Shared Object File?
Der Apache läuft auf einem Debian 4.0
LG
Chris©
Hallo
woher bekomme ich denn für den Apache 2.2 HTTP-Server das Modul mod_log_config.so?
sollte fest einkompiliert sein.
Ich habe zwar die Handbuchseite gefunden
http://httpd.apache.org/docs/2.2/mod/mod_log_config.html
aber ohne das Modul nützt mir die nicht viel.
Der Apache läuft auf einem Debian 4.0
Christophs Anmerkungen zu Sarge (Debian 3.1) gelten auch noch unter Etch (Debian 4.0):
apache2 -l
sollte Dir eine ähnliche Ausgabe präsentieren wie bei mir:
debian:/usr/lib/apache2/modules# apache2 -l
Compiled in modules:
core.c
mod_log_config.c
mod_logio.c
prefork.c
http_core.c
mod_so.c
mod_log_config sollte somit beim apache2.2-Paket unter Debian 4.0 standardmäßig vorhanden sein.
Freundliche Grüße
Vinzenz
Moin Vinzenz,
woher bekomme ich denn für den Apache 2.2 HTTP-Server das Modul mod_log_config.so?
sollte fest einkompiliert sein.
apache2 -l
Wieder was gelernt:-)
sollte Dir eine ähnliche Ausgabe präsentieren wie bei mir:
debian:/usr/lib/apache2/modules# apache2 -l
Compiled in modules:
core.c
mod_log_config.c
mod_logio.c
prefork.c
http_core.c
mod_so.c
ist alles da, wie Du sagst. *fein*
Dann kann es jetzt weitergehen mit dem LogFormat
Hätte nicht gedacht, dass ich mal den ganzen Server (fast) alleine zum Laufen bringe.
Noch eine letzte Frage zum Logging:
Unter welchem User loggt der Apache? Ist das der, von dem er gestartet wurde, also meistens root? Oder muss ich für die Logfiles den Apache-User aus der httpd.conf als Owner einstellen?
LG
Chris©
Hallo Chris,
Noch eine letzte Frage zum Logging:
Unter welchem User loggt der Apache? Ist das der, von dem er gestartet wurde,
Das sollte so sein - und ist unter Etch auch so. Lies bitte http://httpd.apache.org/docs/2.2/mod/mod_log_config.html#security und folge dem Link in dem kurzen Abschnitt.
also meistens root?
Schau Dir die Ausgabe von
ls -l /var/log/apache2/
an ...
Freundliche Grüße
Vinzenz
Hallo Vinzenz,
Schau Dir die Ausgabe
ls -l /var/log/apache2/
an ...
Ja, da war ich vorhin aber zu schnell mit den Fingern und habe im Directory
noch www/<websites> eingerichtet für die VirtHosts und dann
chown www-data:admin ./ -R eingegeben :-(
und einen Moment später wusste ich nicht mehr, ob da root stand oder www-data
Aber root ist wohl richtig.
Ich habe jetzt root:www-data und 750 eingetellt.
PHP wird als Modul benutzt. Jeder VirtHost hat ein open_basedir auf diejenigen Verzeichnisse, die er benutzen können soll.
So müsste es gehen.
Es sind zwar nur Domains von vertreuenswürdigen Menschen auf dem Server, aber man muss doch nichts begünstigen.
LG
Chris©
Hello Chrissi,
Hätte nicht gedacht, dass ich mal den ganzen Server (fast) alleine zum Laufen bringe.
Läuft doch! *danke* und Küsschen;-)
Liebe Grüße
Tom vom Berg