Nwlapcug.com


Come attivare Worker MPM su Apache2 in Ubuntu

Come attivare Worker MPM su Apache2 in Ubuntu


Il lavoratore Apache2 Multi-Processing Module, o MPM, implementa Apache HTTPD utilizzando un modello di thread. il MPM worker è significativamente più veloce rispetto ai modelli tradizionali ed è consigliato da Apache per server ad alto traffico. A differenza il MPM prefork, il MPM worker ha un footprint di memoria e sovraccarico. Attivando il lavoratore MPM in Apache2 su Ubuntu è più facile di quanto sembri: basta scaricare, installare e configurare utilizzando l'interfaccia a riga di comando Ubuntu.

Istruzioni

1

Vai a "/ etc/php5/cgi /" e creare una copia di backup del file "php. ini". Questo file verrà sovrascritto il lavoratore installazione MPM.

2

Aprire l'interfaccia a riga di comando Ubuntu e digitare il seguente comando per installare Apache2 worker MPM: "sudo apt-get install apache2-mpm-worker php5-cgi". Si noti che durante l'installazione, il "apache2-mpm-prefork" e "libapache2-mod-php5" vengono rimossi.

3

Eseguire questi comandi nella vostra interfaccia di linea di comando Ubuntu di attivare i moduli "cgi" e "cgid", necessari per il MPM worker alla funzione: "a2enmod cgi" e "a2enmod cgid."

4

Eseguire questi comandi nella vostra interfaccia di linea di comando Ubuntu per attivare il "mod_actions" moduli Apache2: "cd /etc/apache2/mods-enabled", "sudo ln -sf... /mods-available/Actions.Load"e"sudo ln -sf... / mods-disponibile/actions.conf".

5

Aprire il file di configurazione "actions.conf" utilizzando questo comando: "sudo vi /etc/apache2/mods-available/actions.conf." Aggiungere questo al file di configurazione: "mod_actions.c IfModule < >
Azione applicazione/x-httpd-php /cgi-bin/php5 < / IfModule >. "

6

Aprire il file di configurazione "apache2" utilizzando questo comando:

sudo vi /etc/apache2/apache2.conf

È possibile modificare la configurazione modificando le seguenti righe:

StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0

7

Eseguire questo comando nella vostra interfaccia a riga di comando Ubuntu per verificare l'installazione:

/usr/sbin/apache2ctl -t

Se viene visualizzato un messaggio di "Sintassi OK", il tuo MPM worker funziona correttamente.

8

Riavviare Apache2 per applicare le impostazioni utilizzando questo comando:

sudo /etc/init.d/apache2 restart