Hallo Leute,
Da meine Seiten mittlerweile so stark frequentiert sind, dass mein Server in Spitzenzeiten genau 256 verbindungen hat würde ich das HARD SERVER LIMIT gerne auf etwas mehr als 256 setzen.
Mein Server hat 4GB RAM, daher denke ich,dass ein Limit von 512 sicherlich machbar ist.
Ich habe jetzt verzweifelt versucht den Apache Server mit HARD_SERVER_LIMIT=512 neu zu kompilieren,leider hat das nie richtig funktioniert.
Wie genau muss ich das machen? Kann mir da jemand helfen?
Auf meinem Server ist Debian installiert.
So bin ich bisher vorgeganen:
apt-get install apache
- er lädt alles runter usw
- ich ändere die httpd.h (im ordner include) (HARD_SERVER_LIMIT=512)
wie muss ich den Server jetzt neu kompilieren, damit mir nicht alle eingebauten funktionen (GD LIB usw) verloren gehen?
Vielen Dank für eure Hilfe
Apache mit HardServerLimit > 256 kompilieren
Re: Apache mit HardServerLimit > 256 kompilieren
Debian installiert doch Binärpakete, das heißt, sie sind bereits kompiliert, also ist das schon zu spät. Du kannst dann im Source ändern was Du willst, er wird ja nicht mehr verwendet.golyr wrote:So bin ich bisher vorgeganen:
apt-get install apache
- er lädt alles runter usw
- ich ändere die httpd.h (im ordner include) (HARD_SERVER_LIMIT=512)
Ich bin kein Debian-Fachmann, das können andere sicher genauer sagen. Aber kannst Du keine source-Pakete installieren, darin die Ã?nderung vornehmen, und dann daraus ein .deb machen?golyr wrote:wie muss ich den Server jetzt neu kompilieren, damit mir nicht alle eingebauten funktionen (GD LIB usw) verloren gehen?
Bei Gentoo würde ich jetzt einfach ein kleines patch schreiben, welches das "Standard-Paket" überlagert. Dann kann man den Apachen wie gewohnt per
Code: Select all
emerge apachePS: Im 2.0er Apachen gibt es dafür AFAIK eine Konfigurations-Option zur Laufzeit: http://httpd.apache.org/docs-2.0/mod/mp ... erverlimit
Re: Apache mit HardServerLimit > 256 kompilieren
Danke für die Antwort.
Ich habe vor einiger Zeit mal probiert die Source zu installieren zu modifizieren und da eine deb draus zu machen.
Entweder ist es nicht möglich, oder ich habe es nicht richtig gemacht.
Weiß zufällig jemand, wie man das RICHTIG macht? :)
Ich habe vor einiger Zeit mal probiert die Source zu installieren zu modifizieren und da eine deb draus zu machen.
Entweder ist es nicht möglich, oder ich habe es nicht richtig gemacht.
Weiß zufällig jemand, wie man das RICHTIG macht? :)
ich benutze leider Apache/1.3.29, daher fällt diese Möglichkeit für mich auch aus :(PS: Im 2.0er Apachen gibt es dafür AFAIK eine Konfigurations-Option zur Laufzeit: http://httpd.apache.org/docs-2.0/mod/mp ... erverlimit