Dienstag, 30 November 2010

Optimieren Sie Apache mit Webmin zu verbrauchen weniger Speicher

6. Juli 2010 von admin
Abgelegt unter Webmin

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>

GD Star Rating
loading ...
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Related posts:

  1. Optimieren Virtualmin zu konsumieren unteren RAM
  2. Apache Konfiguration (httpd.conf) Überprüfung
  3. Aktualisieren Apache mit Cpanel EasyApache
  4. Konfigurieren der Firewall für Webmin
  5. Sichere und Optimieren Sie Ihre Virtual Private Server (VPS)

Speak Your Mind

Erzähl uns was du denkst ...
und oh, wenn Sie ein Bild zu zeigen mit Ihrem Kommentar, gehen Sie einen Gravatar !