Bolt — автоматическое обновление конфигурации «Апача» на «Маке»
Добавил новую программу в свои «Игры с шелом», назвал «Болт», она следит за изменением папки, куда у вас на «Маке»
Запускать нужно так (из командной строки):
sudo тутполныйпуть/bolt.sh &Потом ввести пароль администратора. Если затем в папке с сайтами создать, например «site1», то в браузере сразу можно набирать «http://site1», он уже будет открываться. Программа умеет убирать за собой (после перезагрузки компьютера, например).
Скачать можно с «Гитхаба».
Комментарии 23
Сделал зону .dev и попросил resolver все запросы к зоне адресовать к локальному dns, который есть у всех маков.
Настроил зону как *.dev > 127.0.0.1
В apache настроил домены через mod_vhost_alias
Если прочесть заголовок, не читая самого поста, то создаётся впечатление, что программа обновляет сам апач (software update, типа).
Кстати, почему апач в тексте в кавычках, а в заголовке — без?
И правда. Поправил.
Да торопился просто.
Они называются так же как и папки, только домен .dev (bolknote.dev или forum.domain.dev)
Тем что он делает тоже самое? (ну да, только тащит еще с собой апачи)
Комментарий для hellbot.ya.ru:
Я же пишу, что мне удобно называть домены так, как я хочу. Зачем мне «.dev»?
«Денвер» делает то же самое? В каком месте, интересно? Он заводит домен автоматически, при появлении папки? Или у меня в пакете есть Апач, ПХП, Перл, эмулятор sendmail, mysqladmin, инсталлятор? У меня пакет при запуске монтируеткакой-то диск? У меня внутри папки «site1» можно завести папку «www» и сайт будет доступен по «www.site1»?
Не вижу никакого сходства, кроме того, что это тоже относится к «Апачу».
Да.
Посмотри на pow.
Да этокакой-то атас же! Мой скрипт в 1000% проще.
Комментарий для Евгения Степанищева:
…или даже flac напоминает zip:-)
Спасибо за нетривиальную идею использовать ~/Sites/ для нужд нормальных людей!
Стандартный и распространённый способ — это настроить свой апач и свои конфиги для разработки, и никогда не верить системе. А Sites — он для iWeb.
Это вы про распространенный способ не на маке. Свитчерам еще нравится все свое ставить, но это все не нужно, если задуматься… Когда появился ~/Sites, Айвеба и в планах не было.
Попробую поэкспериментировать сегодня.