Hallo zusammen,
ich müsste mich mal mit der Auslastung meines RAM beschäftigen. Meine Maschine ist ein Webserver mit 4GB Ram. Ich habe an den Standardkonfigurationen der Dienste bzgl. Ram nichts verändert, außer bei der DB.
Nur ich arbeite auf dem Server, es sind keine Kunden drauf, jedoch betreibe ich mehrere Projekte darauf die nichts miteinander zu tun haben sollen.
Es läuft darauf:
Ubuntu 16.04
nginx
php5.6 (inkl den üblichen Modulen)
php7.0 (inkl den üblichen Modulen)
php7.1 (inkl den üblichen Modulen)
mariadb
elasticsearch
redis-server
dovecot
postfix
amavis
clamav
clamav-daemon
spamassassin
Meine ersten Fragen:
1.
php7.1 wird zurzeit von keinem vhost benutzt. Soll ich das dann deinstallieren, oder braucht es auch so keinen RAM
2.
Insbesondere amavis, clamav, clamav-daemon, spamassassin brauchen relativ viel Ram. Stimmts?
3.
Gibt es typische Konfigurationen für Webserverbetrieb. Sowas wie zB "nutze 1GB für php". Vorallem was die php Geschichte angeht steh ich im dunkeln. jeder vhost hat einen eigenen "php-sock" Ist das sinnvoll
4. Be einem host habe ich folgende php-Konfig. Die ist aber vermutlich zu hoch und Frist Ram, oder:
pm = static
pm.max_children = 40
pm.start_servers = 20
pm.min_spare_servers = 10
pm.max_spare_servers = 40
Im Anhang mal ein Screenshot von top
ich müsste mich mal mit der Auslastung meines RAM beschäftigen. Meine Maschine ist ein Webserver mit 4GB Ram. Ich habe an den Standardkonfigurationen der Dienste bzgl. Ram nichts verändert, außer bei der DB.
Nur ich arbeite auf dem Server, es sind keine Kunden drauf, jedoch betreibe ich mehrere Projekte darauf die nichts miteinander zu tun haben sollen.
Es läuft darauf:
Ubuntu 16.04
nginx
php5.6 (inkl den üblichen Modulen)
php7.0 (inkl den üblichen Modulen)
php7.1 (inkl den üblichen Modulen)
mariadb
elasticsearch
redis-server
dovecot
postfix
amavis
clamav
clamav-daemon
spamassassin
Meine ersten Fragen:
1.
php7.1 wird zurzeit von keinem vhost benutzt. Soll ich das dann deinstallieren, oder braucht es auch so keinen RAM
2.
Insbesondere amavis, clamav, clamav-daemon, spamassassin brauchen relativ viel Ram. Stimmts?
3.
Gibt es typische Konfigurationen für Webserverbetrieb. Sowas wie zB "nutze 1GB für php". Vorallem was die php Geschichte angeht steh ich im dunkeln. jeder vhost hat einen eigenen "php-sock" Ist das sinnvoll
4. Be einem host habe ich folgende php-Konfig. Die ist aber vermutlich zu hoch und Frist Ram, oder:
pm = static
pm.max_children = 40
pm.start_servers = 20
pm.min_spare_servers = 10
pm.max_spare_servers = 40
Im Anhang mal ein Screenshot von top