Автоматизируйте создание виртуального хоста Apache на Linux, с Devdom.
Devdom-это инструмент командной строки, который был вдохновлен простотой камердинета на Mac.
Я хотел принести такую же функциональность в свою местную среду разработки в Linux, на самом деле без необходимости привлекать какие -либо дополнительные компоненты, такие как DNSMASQ, - так что это ни в коем случае не является заменой проекта Valet Linux.
Государство «бета» - это то, что я изначально пытался решить, когда пишут:
В конечном итоге (разрешении времени ... которое ограничено в последнее время), я хотел бы добавить большую гибкость в общий сценарий, чтобы использовать его в производственных средах без доступа к автоматизированным инструментам управления. В настоящее время я не рекомендую использовать его в коробках, которые служат контенту для внешнего мира. (Он не был протестирован для производственных сред.)
Devdom предполагает несколько вещей о вашей среде:
Вместо того, чтобы копировать кучу существующих файлов CONF или идти по ленивому маршруту и использовать все ваши домены в рамках https://localhost/devsite1 и https://localhost/devsite2 - вы можете создавать пользовательские домены верхнего уровня на лету и получить их мгновенно доступные.
https://devsite1.test намного лучше, чем https://localhost/devsite1 , и его легче оставаться организованным при прыжке с домена к домену.
Создайте домен:
devdom domain mysite.test/etc/apache2/sites-availablea2ensite mysite/etc/hosts поэтому домен доступен как TLDОбновлено /и т. Д. /Хост с новым списком рекламных объявлений?
devdom hostsВот и все! Команды за секунды против запуска CP & SED Команды!
Debian или Ubuntu на основе ламп дистрибутивы; Дистрибуты на основе RHEL не совместимы.
Git install:
git clone https://github.com/angela-d/devdom.git
cd devdom && sudo apt install ./devdom.debapt update && apt install ./devdom.deb(Необязательно) Если вы предпочитаете использовать MySQL через MariaDB:
apt update && apt install ./devdom.deb --no-install-recommendsapt remove devdom --purgeЭто все, что нужно. Devdom предоставит подсказки о том, что он делает, и даст вам знать, когда это нуждается в вашем вмешательстве.
Сообщите об ошибке по трекеру вопросов