Все обучающие материалы, которые я нашел, это то, как свежий рабочий процесс установки MPM + PHP-FPM, так как мой блог Wordpress уже работает и работает с предпрофессиональным MPM, исправьте меня, если я ошибаюсь в моделируемом процессе установки:
Я нахожусь на ubuntu и, согласно некоторым учебникам, следующие строки будут делать все трюки:
apt-get install apache2-mpm-worker libapache2-mod-fastcgi php5-fpm php5-gd
a2enmod actions fastcgi alias
Затем вы настраиваете конфигурацию в /etc/apache2/conf.d/php5-fpm.conf
:
<IfModule mod_fastcgi.c>
AddHandler php5-fcgi .php
Action php5-fcgi /php5-fcgi
Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -host 127.0.0.1:9000 -pass-header Authorization
</IfModule>
После этого перезапустите:
service apache2 restart && service php5-fpm restart
Вопрос:
1) Может ли это вызвать провал во всем процессе для ранее запущенных сайтов с помощью предпродажного MPM?
2) Вам нужно изменить любые уже существующие файлы конфигурации, такие как php или mysql или apache2 (будут ли они вступать в силу сразу после переключения без каких-либо действий)?
3) У меня уже есть apc и работает, вам нужно переустановить/переконфигурировать его после переключения?
4). Как вы узнаете, работает ли apache2 в рабочем режиме MPM, как ожидалось?
Спасибо большое!