На прошлой неделе у меня был вопрос здесь о suexec / suphp но я слишком многого старался. Я собираюсь немного сузить рамки и попробовать еще раз.
Я хочу настроить сервер LAMP для размещения нескольких клиентов. Я бы хотел, чтобы он выглядел (с точки зрения клиента) таким же, как и любая другая среда виртуального хостинга. Веб-сайты в их домашнем каталоге, нет необходимости возиться с правами собственности на файлы для обслуживания страниц и т. Д. Казалось бы, конфигурация, включающая suexec и suphp, - это правильный путь (?)
Я специально ищу текущее / современное руководство о том, как это сделать (я буду использовать CentOS, если это имеет значение), и, боюсь, мне нужно больше, чем ссылка на документы Apache. Есть ли там какие-нибудь хорошие инструкции? Те немногие, что я нашел, были довольно устаревшими, но вполне возможно, что мой поиск был слабым.
В настоящее время лучше не использовать apache и suexec. Попробуйте использовать lighttpd и php-fastcgi; это дает вам отличную изоляцию процессов и производительность: php всегда работает, и каждый пользователь получает свой собственный, но они не раздувают память самого веб-сервера.
Я бы сказал, вам следует проверить 3 основных легких сервера. Каждая из них работает с использованием php-fastcgi (или чего-то подобного), и у всех есть свои плюсы и минусы.