2010-10-01 3 views
1

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

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

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

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

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

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

ответ

1

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

Например:

servername.com/dev1/

в HTTPD конф точки dev1 в рабочую папку разработчика.

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

Смежные вопросы