Возможный дубликат:
Настройка индивидуально доступного public_html для каждого пользователя Linux-машины
У меня есть выделенный сервер, на котором у меня есть сайт, доступный как http://www.example.com
Мне нужно создать пользователя и разрешить ему доступ к такой странице, как: http://user.example.com
Что мне нужно сделать, чтобы он мог получить доступ к public_html из Интернета как http://user.example.com? Я хочу, чтобы он также мог выполнять скрипты php (что, я не думаю, должно быть проблемой, поскольку веб-сайт на этом сайте уже может это делать).
У меня нет cPanel. Я использую RHEL5 / CentOS.
Это "дубликат" Настройка индивидуально доступного public_html для каждого пользователя Linux-машины так как я не получил там ответа.
Кроме того, публиковать этот вопрос неправильно или не публиковать, я ничего не могу сделать, кроме ответа. Как указатель, вы должны прочитать руководство Apache (или вашего http-сервера). В случае apache вы можете определить виртуальные хосты, на которых каждый пользователь может получить доступ к user.example.com, если они должны совместно использовать public_html, тогда вы можете создавать символические ссылки на тот же каталог.
Погуглите: "виртуальные хосты" и прочтите об этом.
Удачи!