Hallo liebe Community,
Ich besitze seit ein paar Wochen einen vServer der mit einem Debian3.1sarge Image ausgeliefert wurde. [enthalten war in diesem Image auch apache2.x.x, sowie php4]
Konfigurationstools wie Plesk, Confixx sind nicht installiert.
Ich habe den Server anschließend auf etch upgegraded.
Hier die aktuellen ServerTokens:
Apache/2.2.3 (Debian) PHP/5.2.0-8+etch7 mod_perl/2.0.2 Perl/v5.8.8 Server at www.meinedomain.tld Port 80
Der Apache ist wie gesagt nun vorkonfiguriert und ich musste nichts nachinstallieren. Das stört mich gewaltig, da ich im Moment absolut keinen Überblick über den Webserver habe.
Folgendes ist mir derzeit bekannt:
meintollerusername:/etc/apache2# apache2 -l
Compiled in modules:
core.c
mod_log_config.c
mod_logio.c
prefork.c
http_core.c
mod_so.c
Dies sind nach meinem derzeitigen Wissensstand ja die statisch einkompilierten Module.
In meinem Apache verzeichnis /etc/apache2/ befinden sich noch die Ordner
"mods-available" und "mods-enabled". Die als DSOs geladenen Mods sind dann ja in der "mods-enabled" gespeichert, die dann includes usw. beinhalten.
Was ich im Moment nur vermuten kann, ist, was für eine Art Webserver installiert ist. Ich denke das es ein Preforking-Server ist.
Ich möchte einen Produktionsserver haben, der perfekt durchstrukturiert aufgebaut ist und über den ich einen Überblick habe, dies ist mir leider bisher nicht gelungen, da ich nicht genau weiß, wie ich den apache2 unter DebianEtch nach meinen Vorstellungen kompiliert bekomme.
In anderen Distributionen macht mir dies keine Probleme. [Bei Suse geht es ja recht einfach:
./configure [meine Optionen usw.]
make
make install
Bei Debian kenne ich nur die apt-get installation.
Damit meine ich z.B "apt-get -y install apache2"
Meine derzeitigen Fragen, die ich gerne beantwortet haben würde sind folgende:
1. Wäre es sinnvoll den vorkonfigurierten Webserver zu deinstallieren und neu zu kompilieren? Wenn ja, wie kann ich unter debian den Apache nach meinen Vorstellungen kompilieren? Gibt es da auch den ./configure Befehl?
2. Beim früheren Versuch apache2 zu deinstallieren gab es Probleme "apt-get --purge remove apache2" installierte den Webserver nicht vollständig, wie kann ich den Webserver komplett mit allen Mods usw.. deinstallieren?
Was ich haben will ist ein einfacher Produktivserver, unter dem Apache nach meinen Vorstellungen installiert ist. Php werde ich vorerst noch über das Apache Modul mod_php benutzen.
Ich hoffe Sie haben mein Problem verstanden und können mir weiterhelfen.
Mit freundlichen Grüßen,
anxiety
Ich besitze seit ein paar Wochen einen vServer der mit einem Debian3.1sarge Image ausgeliefert wurde. [enthalten war in diesem Image auch apache2.x.x, sowie php4]
Konfigurationstools wie Plesk, Confixx sind nicht installiert.
Ich habe den Server anschließend auf etch upgegraded.
Hier die aktuellen ServerTokens:
Apache/2.2.3 (Debian) PHP/5.2.0-8+etch7 mod_perl/2.0.2 Perl/v5.8.8 Server at www.meinedomain.tld Port 80
Der Apache ist wie gesagt nun vorkonfiguriert und ich musste nichts nachinstallieren. Das stört mich gewaltig, da ich im Moment absolut keinen Überblick über den Webserver habe.
Folgendes ist mir derzeit bekannt:
meintollerusername:/etc/apache2# apache2 -l
Compiled in modules:
core.c
mod_log_config.c
mod_logio.c
prefork.c
http_core.c
mod_so.c
Dies sind nach meinem derzeitigen Wissensstand ja die statisch einkompilierten Module.
In meinem Apache verzeichnis /etc/apache2/ befinden sich noch die Ordner
"mods-available" und "mods-enabled". Die als DSOs geladenen Mods sind dann ja in der "mods-enabled" gespeichert, die dann includes usw. beinhalten.
Was ich im Moment nur vermuten kann, ist, was für eine Art Webserver installiert ist. Ich denke das es ein Preforking-Server ist.
Ich möchte einen Produktionsserver haben, der perfekt durchstrukturiert aufgebaut ist und über den ich einen Überblick habe, dies ist mir leider bisher nicht gelungen, da ich nicht genau weiß, wie ich den apache2 unter DebianEtch nach meinen Vorstellungen kompiliert bekomme.
In anderen Distributionen macht mir dies keine Probleme. [Bei Suse geht es ja recht einfach:
./configure [meine Optionen usw.]
make
make install
Bei Debian kenne ich nur die apt-get installation.
Damit meine ich z.B "apt-get -y install apache2"
Meine derzeitigen Fragen, die ich gerne beantwortet haben würde sind folgende:
1. Wäre es sinnvoll den vorkonfigurierten Webserver zu deinstallieren und neu zu kompilieren? Wenn ja, wie kann ich unter debian den Apache nach meinen Vorstellungen kompilieren? Gibt es da auch den ./configure Befehl?
2. Beim früheren Versuch apache2 zu deinstallieren gab es Probleme "apt-get --purge remove apache2" installierte den Webserver nicht vollständig, wie kann ich den Webserver komplett mit allen Mods usw.. deinstallieren?
Was ich haben will ist ein einfacher Produktivserver, unter dem Apache nach meinen Vorstellungen installiert ist. Php werde ich vorerst noch über das Apache Modul mod_php benutzen.
Ich hoffe Sie haben mein Problem verstanden und können mir weiterhelfen.
Mit freundlichen Grüßen,
anxiety
Last edited by a moderator: