Bonjour,
Le 26 déc. 2013 à 10:38, Sébastien 65 a écrit :
Bonjour,
J'utilise Apache2(MPM Worker)/PHP5 en mode CGI sur des VPS n'ayant pas beaucoup de mémoire (1G) avec 20G de disque.
Le VPS est installé sous Debian avec FTP/SSH/Apache2/PHP, pas de MySQL...
Je voudrais optimiser la machine, pour cela je commence par configurer : Timeout : 120 MaxClients : RAM Server disponible / Taille Processus Apache
Par contre je ne sais pas comment calculer les variables suivantes : ServerLimit ThreadsPerChild MinSpareThreads MaxSpareThreads MaxRequestsPerChild
Ensuite je me demande si en recyclant les sockets TIME WAIT cela ne serais pas plus mal : sysctl -w net.ipv4.tcp_tw_recycle=1 sysctl -w net.ipv4.tcp_tw_reuse=1
Quelles sont vos astuces pour "tuner" Apache ? Bonne journée.
La première optimisation à faire est remplacer PHP5 CGI par PHP-FPM. Ensuite, s'il n'y a que du php et rien de très exotique, remplacer apache par nginx...
Cordialement Emmanuel Thierry