Differences between mod_fastcgi and mod_proxy_fcgi

I have searched for an answer but cannot seem to find anything substantial related to this question.

Should one use mod_proxy_fcgi or mod_fastcgi with php-fpm on Apache2.4?

Are there any differences in terms of security and performance? Any recommendations?

Thanks in advance for any help.

8
задан 10 June 2016 в 11:57
1 ответ

mod_proxy_fcgi, который только что появился в Apache 2.4, предназначен только для такого типа использования. Вики-запись Apache для PHP-FPM содержит хорошее руководство для начала работы.

Документация mod_proxy_fcgi также содержит конкретные примеры для настройки PHP-FPM, а также PHP документация содержит полезную информацию. Также обратите внимание (несмотря на некоторые ошибочные ссылки на противоположное), unix-сокеты для этого недоступны до версии 2.4.10 (2.4.9 на самом деле не был выпущен), поэтому вы не можете использовать их под 2.4.7.

С другой стороны, mod_fastcgi печально известно, что настройка и перегрузка памяти являются сложными задачами. Кроме того, mod_fcgi не поддерживает порожденные CGI-серверы. Так как PHP-FPM управляется самостоятельно, а не Apache, mod_fcgi не самый лучший выбор.

.
11
ответ дан 2 December 2019 в 22:56

Теги

Похожие вопросы