Виртуальный хост с использованием Apache - PullRequest
1 голос
/ 01 октября 2010

У нас работает команда разработчиков из 10 человек, работающих на платформе Linux, наше приложение размещено на сервере Apache

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

он может иметь свой собственный файл httpd conf, который использует его кодовую базу и свой порт на этом сервере

и всякий раз, когда он изменяет кодовую базу, ему нужно запускать только свой процесс apache

и не нужно запускать, перезапустите сервер apache, так как другие люди не должны беспокоиться

поэтому мы можем прослушивать один и тот же сервер на разных портах с разными DocumentRoot, и нет необходимости запускать или перезагружать весь сервер Apache, нужно только запустить отдельный процесс apache, если в локальном файле conf этого пользователя были сделаны какие-либо изменения

1 Ответ

1 голос
/ 01 октября 2010

Вам не нужно вдаваться в сложность управления виртуальными хостами.
Вы можете создать псевдоним для каждого разработчика, который будет указывать на его каталог.
http://httpd.apache.org/docs/1.3/mod/mod_alias.html#alias

Например:

servername.com / dev1 /

в httpd conf указывает dev1 на рабочую папку разработчика.

Разработчик может обновить код, увидев результат по указанному выше URL-адресу без перезапуска сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...