Je cours Centos 64 bits et je viens de découvrir que je suis en train d'exécuter Préfork MPM sur mon Dual Quad Xeon. On m'a dit que le travailleur me donnera une consommation de mémoire inférieure et une performance supérieure, car je gère un site Web de trafic très élevé.
Si cela est vrai, comment puis-je le faire?
Edit:/etc/sysconfig/httpd
Définir:
HTTPD=/usr/sbin/httpd.worker
Redémarrez, voila!
Édité: /etc/sysconfig/httpd
Et décalé:
HTTPD=/usr/sbin/httpd.worker
Après avoir redémarré httpd (service httpd redémarrer), j'obtiens l'erreur suivante:
Stopping httpd: [ OK ]
Starting httpd: httpd.worker: Syntax error on line 222 of /etc/httpd/conf/httpd.conf: Syntax error on line 9 of /etc/httpd/conf.d/php.conf: Cannot load /etc/httpd/modules/libphp5-zts.so into server: /etc/httpd/modules/libphp5-zts.so: cannot open shared object file: No such file or directory
[FAILED]
Vous devrez peut-être installer PHP-ZTS.
yum install php-zts
Après cela, plus aucun message d'erreur et httpd commence normalement avec le module travailleur actif.