Skip to content

jadjac1/autovhostconf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Автор: Григорьев Виктор vectoroc(a)gmail.com
Лицензия: PUBLIC DOMAIN
Иконки взяты с сайта IconsFree.org

Набор скриптов, помогающий автоматизировать процесс настройки vhost-ов для apache в Mac Os X. 
Процедура установки не очень тривиальна (для Mac Os X): 
	- надо распаковать архив
	- в терминале запустить комманду "<папка с распакованными файлами>/agent.php --install [<папка с сайтами>]"
	- дописать в файл /etc/apache2/httpd.conf в конец строчку "Include /etc/apache2/other/*.conf" (см. прим. 1)
	- перезагрузить компьютер (см. прим. 2)
	
В папке с сайтами должны лежать папки с сайтами. Если ничего не указать, то в качестве "папки с сайтами" возьмется значение по-умолчанию "~/Sites".  Для вступления настроек в силу необходимо что-нибудь изменить в "папке с сайтами", либо запустить в терминале "agent.php [<папка с сайтами>]".

Уведомления выводятся с помощью утилиты http://growl.info/documentation/growlnotify.php .
Если она отсутствует, то сообщение можно прочитать с помощью приложения "Консоль".

Поддерживается "расшаривание" сайтов с помощью mod_bonjour. Для нормальной работы скорее всего прийдется поставить патч http://habilis.net/mod-bonjour-fix/

	Примечания.
	
1. Если перед в файле config.php изменить значение параметра ALLOW_PRECONFIGRE_HTTPD на true, то при запуске скрипт сам может добавить нужную строку в  /etc/apache2/httpd.conf и создать папку. Но скрипт ничего не проверяет, и если вдруг что сломается, пеняйте на себя.

2. Перезагрузка необходима для нормальной работы процедуры авторизации. Без перезагрузки не выводится окно запроса пароля. 

About

Automatically exported from code.google.com/p/autovhostconf

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages