O trabalhador Apache2 Módulo Multi-Processing , ou MPM, implementa Apache HTTPD , utilizando um modelo de rosca. O MPM trabalhador é significativamente mais rápido do que os modelos tradicionais e é recomendado pela Apache para servidores de alto tráfego . Ao contrário do prefork MPM , o trabalhador MPM tem uma pegada pequena da memória e sobrecarga . Ativando o trabalhador MPM em Apache2 no Ubuntu é mais fácil do que parece : Você só precisa fazer o download , instale e configure-o usando a interface de linha de comando do Ubuntu. Instruções
1
Vá em " /etc/php5/cgi /" e criar um backup do seu arquivo " php.ini " . A instalação trabalhador MPM irá substituir esse arquivo
2
Abra a interface de linha de comando do Ubuntu e digite este comando para instalar o MPM trabalhador Apache2 : . "Sudo apt- get install apache2- mpm -worker php5- cgi . " Note-se que durante a instalação , o" apache2- mpm- prefork "e" libapache2 -mod- php5 " são removidos.
3
Execute estes comandos em seu Ubuntu interface de linha de comando para ativar o "cgi " e módulos " cgid " necessários para o trabalhador MPM para funcionar : "cgi a2enmod " e " . cgid a2enmod "
4
Execute estes comandos em sua interface de linha de comando do Ubuntu para ativar as " mod_actions " módulos do Apache2 : " cd /etc/apache2/mods-enabled ", " sudo ln- sf .. /mods-available/actions.load " e " . sudo ln- sf .. /mods-available/actions.conf "
5
Abra o " " arquivo de configuração usando o seguinte comando: " sudo actions.conf vi /etc/apache2 . /mods-available/actions.conf "Adicionar para o arquivo de configuração : " . aplicação Ação /x -httpd- php /cgi-bin/php5 " < br >
6
Abra o arquivo de configuração " apache2.conf " usando este comando: sudo
vi /etc/apache2/apache2.conf
Você pode alterar a configuração editando as seguintes linhas :
StartServers 2MaxClients 150MinSpareThreads 25MaxSpareThreads 75ThreadsPerChild 25MaxRequestsPerChild 0
7
Executar este comando no seu interface de linha de comando do Ubuntu para verificar a instalação :
/usr/sbin/apache2ctl -t
Se você receber uma mensagem " Syntax OK" , o trabalhador MPM funciona corretamente
8.
Reinicie Apache2 para aplicar as configurações usando este comando :
sudo /etc/init.d/apache2 restart