ISPManager + Apache MPM-ITK

on

По-умолчанию, ISPManager на Ubuntu устанавливается с Apache версии Apache MPM-Prefork. Меня это не устраивает по причине полной неразберихи с правами при установке WordPress, поэтому я меняю его на Apache MPM-ITK

  1. apt-get install apache2-mpm-itk – устанавливаем mpm-itk
  2. a2enmod mpm_itk – включаем модуль
  3. Редактируем /usr/local/mgr5/etc/ispmgr.conf, добавляем Option ApacheITK в любом месте на новой строчке echo "Option ApacheITK" >> /usr/local/mgr5/etc/ispmgr.conf
  4. killall core – убиваем все процессы ISPManager’а
  1. На всех ранее созданных хостах (/etc/apache2/vhosts/*/*, либо в панели управления >Домены>WWW-домены>ваш домен>Конфиг) в конфиге апача меняем SuexecUserGroup на AssignUserID, скриптом или ручками. Сама панель за вас это не сделает. Для новых www-доменов это не понадобится.
  2. service apache2 restart – перезапускаем apache

Возможно, после этих действий перестанет отправляться почта средствами PHP. В таком случае
выполняем:

echo "LimitGIDRange 0 2000" >> /etc/apache2/mods-available/mpm_prefork.conf
service apache2 restart
Поделиться:

Добавить комментарий