Optimieren Sie Apache mit Webmin zu verbrauchen weniger Speicher
Optimieren Sie Ihre Apache zu niedrigeren RAM in Systemen, wo es Mangel an oder auf der Speicherkarte Nutzungen sind in der Nähe von Grenze zu verwenden! Hier zeigen wir, wie man Apache Speicher Nutzungen reduzieren per Webmin Control Panel!
Wie?
- Navigieren Sie zu dem Webmin-Modul Apache Webserver
- Klicken Sie auf "Prozesse und Grenzen"
- Ändern Sie die folgenden, um die Werte dargestellt:
Maximale Ersatz-Server Prozesse 3
Minimale Ersatz-Server verarbeitet 2
Erste Server Prozesse 3
Optional, entfernen Sie alle Module, die Sie nicht verwenden. Diese tatsächlich Speichernutzung mehr als alles andere zu reduzieren, aber es ist schwer zu erraten, welche Module Sie wollen / brauchen, um Ihre Arbeit zu tun.
mod_perl ist für die neuen Analytics-Modul in Virtualmin nötig, aber sonst alles unter cgi oder fcgid ... und wenn der Speicher ein echtes Problem ist, müssen Sie aufgeben Analytics kann ausgeführt werden (oder ihn manuell einstellen, ohne unsere mod_perl-Filter).
Deaktivieren mod_php4 oder mod_php5 ist kühl (aber wenn man nutze es für PHP-Skripte, müssen Sie den Schalter zum ersten fcgid machen, und setzen Sie die Berechtigungen und Eigentum Ihrer PHP-Skripte in der Domäne Immobilien) und wird ziemlich viel rasieren Aus dem Prozess Größe.
Andere Möglichkeiten zur Deaktivierung: auth_dbm, disk_cache, Proxy (aber das entfernt einiges an Funktionalität), include (Server Side Include entfernt Funktionalität), Status.
Da Apache ist wohl der größte Prozess auf jedem Hosting-System ... wenn Sie mit einer sehr geringen Memory-System (unter 256m) zu tun haben, dann müssen Sie ihn umhauen viel. Das ist nicht wirklich optional in diesem Fall.
Sie können auch die Apache-Konfigurationsdatei manuell! Hier ist ein Beispiel Apache-Konfigurationsdatei, die gut für Systeme mit wenig Arbeitsspeicher ist:
KeepAlive On
KeepAliveTimeout 3<IfModule Prefork.c>
StartServers 3
MinSpareServers 2
MaxSpareServers 3
ServerLimit 100
MaxClients 100
MaxRequestsPerChild 500
</ IfModule><IfModule Worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 15
MaxSpareThreads 50
ThreadsPerChild 15
MaxRequestsPerChild 0
</ IfModule>
loading ...
Related posts: