Является ли функция suexec стабильной в модуле apache prefork?
Окружение моего сервера: centos 6.4, apache2.2 с модулем prefork, php 5.3 с модулем 5.c. у меня есть 10 vitualhosts, управляемых apache, я хочу разделить эти 10 сайтов, могу ли я использовать функцию suexec на моем сервере? suexec надежно работает на моем производственном сервере?
1 ответ
Да, но он выполняет что-то, что может быть медленным, потому что ему нужно запускать новый процесс для каждого запроса.
Эта проблема может быть решена с помощью fcgi.
Гораздо лучшим решением было бы, если бы вы использовали mpm-itk ( http://mpm-itk.sesse.net/), работающий как prefork mpm, но с помощью itk вы можете определить разных пользователей / группы для ваших виртуальных хостов в основной конфигурации apache. Там нет необходимости каких-либо setuid или таких трюков.