Diferenças entre mod_fastcgi e mod_proxy_fcgi

6

Procurei uma resposta, mas não consigo encontrar nada substancial relacionado a essa pergunta.

Um deve usar mod_proxy_fcgi ou mod_fastcgi com php-fpm no Apache2.4?

Existem diferenças em termos de segurança e desempenho? Alguma recomendação?

Agradecemos antecipadamente por qualquer ajuda.

    
por Reuben Debattista 10.06.2016 / 10:57

1 resposta

7
O

mod_proxy_fcgi , que está disponível recentemente no Apache 2.4, é apenas para esse tipo de caso de uso. A entrada do wiki Apache para o PHP-FPM tem uma boa orientação para começar.

A mod_proxy_fcgi documentação também inclui exemplos específicos para configurar o PHP-FPM e o A documentação do PHP também tem informações úteis.

Note também (não obstante algumas referências erradas ao contrário), sockets unix são não está disponível para isso até que o Apache 2.4.10 (2.4.9 não foi realmente lançado), então você não pode usá-los sob 2.4.7.

Por outro lado, mod_fastcgi é notoriamente difícil de configurar e um hog de memória. Além disso, mod_fcgi não suporta servidores CGI gerados. Como o PHP-FPM é gerenciado sozinho, não pelo Apache, mod_fcgi não é a melhor escolha.

    
por 10.06.2016 / 11:05