Установка PHP-APC

Пытаясь разобраться в том, как установить APC кеш на PHP 5.3.13. Это VPS с Apache, настроенный предпочтительно через whm/cpanel (хотя и не только).

Я прочитал кучу статей, где было предложено использовать FastCGI с APC, как suPHP плохо справляется с кэшированием кода операции, и fcgid_module тоже не подходит для APC. Заметил, что fcgid_module является более новым пакетом, чем FastCGI, и это то, что whm / cpanel устанавливает для вас, но хорошо, это можно решить, я думаю. Тогда я читаю это php-fpm является гораздо лучшей альтернативой для управления процессами php, особенно для APC.

Хорошо. Тогда я понял, что php-fpm включен в ядро ​​php с версии 5.3 и запутался. Означает ли это, что я не должен использовать FastCGI/fcgid_module (а что мне вместо них использовать - mod_php или cgi?)? Или это означает, что мне все еще нужно стать старше FastCGI модуль и настроить его для использования одного процесса на пользователя (или только один процесс?)? Или будет fcgid_module работать так же?

И как плохо было бы просто использовать mod_php/APC, чтобы избежать проблем с установкой php-fpm и FastCGI (whm/cpanel не поддерживает ни того, ни другого), чем Varnish, в любом случае будет обслуживать большую часть статического контента - нет необходимости в php-процессе. быть создан для статического контента.

Любые примеры их конфигураций FastCGI/fcgid_module/php-fpm/APC также будут высоко оценены.

1 ответ

Почему бы вам просто не пойти с DSO в качестве PHP Handler + Mod_Ruid2 + APC? Это отличная конфигурация (также для сайтов с высоким трафиком), и ее можно установить с помощью EasyApache в WHM.

Другие вопросы по тегам