miércoles, 13 de noviembre de 2013

Cómo activar MPM Trabajador en Apache2 en Ubuntu

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