El trabajadorMPM se recomienda para servidores de alto tráfico.
ACTIVAR EL TRABAJADOR
El Apache2 trabajador Módulo Multi-Processing, o MPM, Apache HTTPD implementa mediante el uso de un modelo de rosca. El MPM worker es significativamente más rápido que los modelos tradicionales y es recomendado por Apache para servidores de alto tráfico. A diferencia de la prefork MPM, el MPM worker tiene una pequeña huella de memoria y los gastos generales. La activación de la MPM worker en Apache2 en Ubuntu es más fácil de lo que parece: Sólo tienes que descargar, instalar y configurar mediante la interfaz de línea de comandos de Ubuntu.
Vaya a / etc/php5/cgi / y crear una copia de seguridad de su archivo php.ini. La instalación MPM worker sobrescribirá este archivo.
Abra la interfaz de línea de comandos de Ubuntu y escriba este comando para instalar el Apache2 MPM worker: sudo apt-get install apache2-mpm-worker php5-cgi. Tenga en cuenta que durante la instalación, el apache2-mpm-prefork y libapache2-mod-php5 se eliminan.
Ejecutar estos comandos en la interfaz de línea de comandos de Ubuntu para que los módulos CGI y cgid necesario para el MPM worker para funcionar: a2enmod cgi y a2enmod cgid.
Ejecutar estos comandos en la interfaz de línea de comandos de Ubuntu para activar los mod_actions módulos de Apache2: cd / etc/apache2/mods-enabled, sudo ln-sf .. / mods-available/actions.load y sudo ln-sf .. / mods- disponible / actions.conf.
Abra el archivo de configuración actions.conf mediante este comando: sudo vi / etc/apache2/mods-available/actions.conf. Añada el fichero de configuración: IfModule mod_actions.c Acción application / x-httpd-php / cgi-bin/php5/IfModule.
Abra el archivo de configuración apache2.conf mediante este comando:
sudo vi / etc/apache2/apache2.conf
Puede cambiar la configuración editando las siguientes líneas:
StartServers 2 MaxClients 150 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxRequestsPerChild 0
Ejecute este comando en la interfaz de línea de comandos de Ubuntu para comprobar la instalación:
/ Usr/sbin/apache2ctl-t
Si recibe un mensaje de sintaxis bien, el MPM worker funciona correctamente.
Reinicie Apache2 para aplicar la configuración a través de este comando:
sudo / etc/init.d/apache2 restart
No hay comentarios:
Publicar un comentario