Виртуальные хосты

Настройка виртуальных хостов в Centos 6 используя ITK

Если к вам в руки попал VPS/VDS и вы планируете разместить на нем свои сайты/проекты, то неизбежно встает вопрос о том, как их сконфигурировать.

 

Естестственным решением будет выделить по отдельному пользователю каждому проекту, таким образом, чтобы вся логика была разнесена и сайты были полностью независимы.

 

Для этих целей я использую расширение сервера Apache под названием ITK. При его конфигурации каждому сайту задается домашняя директория, пользователь и группа.

Модуль запускает процесс Apache для каждого сайта под заданным пользователем с заданной группой. Так, для сайта Technerium создадим пользователя technerium и группу technerium. Тогда при доступе к сайту Apache будет стартовать под пользователем technerium и группой technerium. Благодаря этому, процесс будет иметь доступ только к папке соответствующего сайта, но не других проектов.

 

Сервер базируется на 64-разрядной Centos 6.

 

Subscribe to RSS - Виртуальные хосты