Переход от prefork MPM к рабочему MPM + php-fpm на ubuntu

Все учебные пособия, которые я нашел, это то, как установить новый рабочий рабочий 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, как ожидалось?

Большое спасибо!

  1. да, он должен, по крайней мере, заменить запущенный процесс httpd. вы определенно хотите протестировать это при первой разработке. легко получить ошибку в файле конфигурации, который требует времени, чтобы понять.

  2. никаких изменений в php, mysql. да изменения в apache httpd.conf для установки в рабочие конфигурации – они сильно отличаются от настроек предварительного просмотра. вам нужно сделать эти изменения самостоятельно в httpd.conf.

  3. нет, так как это php-модуль, всякий раз, когда работает php, он работает. что он будет запускать одну копию для каждого пула в php-fpm, поэтому, если у вас есть несколько доменов, вы можете сгруппировать их в пул, чтобы поделиться … но будьте осторожны, если вы это сделаете.

  4. httpd -V показывает «сервер mpm»

удачи!