Создайте Apache VitualHost для каждого пользователя - PullRequest
0 голосов
/ 01 декабря 2011

Я пытаюсь настроить сервер на www.domain.com, который позволит мне создавать учетные записи хостинга для каждого добавляемого мной пользователя.

В основном моя цель - создать пользователя и сопоставить имяна основе vhost для их домашнего каталога, поэтому:

"joe.domain.com" будет указывать на "/ home / joe"

Я пытался настроить vhosts в httpd.conf, но ямне не повезло, и мне интересно, есть ли способ: 1. написать сценарий этого процесса или 2. установить какую-то переменную в общей записи vhost, которая автоматически создаст эту запись.

1 Ответ

0 голосов
/ 01 декабря 2011

Не зная деталей вашей настройки, я могу вам сказать, что:

  • Да, вы можете написать сценарий процесса.

    Файлы конфигурации Apache - это просто текстовые файлы, поэтому очень просто сгенерировать программно.

  • Да, вы можете настроить какой-либо типовой записи виртуального хоста.

    Динамически настраиваемый массовый виртуальный хостинг документация от Apache очень хорошо справляется с этим делом.

...