apache2s arbejdstager Multi- Processing Module eller MPM , implementerer Apache HTTPD ved hjælp af en gevind model. Arbejderen MPM er betydeligt hurtigere end traditionelle modeller og anbefales af Apache for high- trafik servere. I modsætning til prefork MPM har arbejdstageren MPM en lille hukommelse footprint og overhead. Aktivering arbejdstageren MPM i Apache2 på Ubuntu er nemmere end det lyder : Du skal bare nødt til at downloade , installere og konfigurere den ved hjælp af Ubuntu kommandolinje interface. Instruktioner
1
Gå til " /etc/php5/cgi /" og oprette en sikkerhedskopi af dine " php.ini "-fil . Arbejderen MPM Installationen vil overskrive denne fil
2
Åbn Ubuntu command line interface , og skriv denne kommando til at installere Apache2 arbejdstager MPM : ". Sudo apt- get install apache2 - mpm -worker php5 - cgi . "Bemærk , at der under installationen, " apache2 - mpm - prefork "og" libapache2 - mod- php5 " er fjernet .
3
Kør disse kommandoer i din Ubuntu kommandolinjegrænseflade at aktivere " cgi " og " cgid " moduler er nødvendige for arbejdstageren MPM til at fungere : " . a2enmod cgid " " a2enmod cgi " og
4
Kør disse kommandoer i din Ubuntu kommandolinjegrænseflade at aktivere de " mod_actions " Apache2 moduler : " cd /etc/apache2/mods-enabled ", " sudo ln- sf .. /mods-available/actions.load " og " . sudo ln- sf .. /mods-available/actions.conf "
5
Åbn" actions.conf " konfigurationsfil ved at bruge denne kommando: " sudo vi /etc/apache2 . /mods-available/actions.conf "Tilføj denne til konfigurationsfilen: " . Action application /x - httpd - php /cgi-bin/php5 " < br >
6
Åbn " apache2.conf " konfigurationsfil ved at bruge denne kommando : Hej
sudo vi /etc/apache2/apache2.conf
Du kan ændre din konfiguration ved at redigere følgende linjer :
StartServers 2MaxClients 150MinSpareThreads 25MaxSpareThreads 75ThreadsPerChild 25MaxRequestsPerChild 0
7
køre denne kommando i din Ubuntu kommandoprompten kontrollere installationen :
/usr/sbin/apache2ctl -t
Hvis du modtager en " Syntax OK" besked , din arbejdstager MPM fungerer korrekt.
8
Genstart Apache2 at anvende indstillingerne ved at bruge denne kommando : Hej
sudo /etc/init.d/apache2 restart