devdom
1.0.0
使用DevDom在Linux上自动化Apache虚拟主机创建。
DevDom是一种命令行工具,其灵感来自Mac上的代客的简单性。
我想在Linux上为我的本地开发环境带来相同的功能,而不必实际引入任何其他组件(例如DNSMASQ) - 因此,这绝不是代客Linux Project的替代。
“ beta”状态是我最初在撰写时要解决的问题:
最终(时间允许..最近有限)我想为整个脚本增加灵活性,因此在生产环境中没有使用自动化管理工具的人可以使用它。在目前的状态下,我完全不建议在为外界提供内容的框上使用它。 (尚未对生产环境进行测试。)
Devdom假设您的环境有一些事情:
与其复制一堆现有的conf文件或走懒惰的路由,并在https://localhost/devsite1和https://localhost/devsite2下运行所有域,您可以即时创建自定义的顶级域,并可以立即访问。
https://devsite1.test比https://localhost/devsite1好,在从域到域跳到域时,可以更易于组织。
创建一个域:
devdom domain mysite.test/etc/apache2/sites-available conf文件生成.conf文件a2ensite mysite启用VirtualHost/etc/hosts中添加条目,因此可以作为TLD访问该域更新 /etc /主机带有新的adblocking列表?
devdom hosts就是这样!价值几秒钟的命令与几分钟的运行CP&SED命令!
Debian或基于Ubuntu的灯发行;基于RHEL的发行版不兼容。
git安装:
git clone https://github.com/angela-d/devdom.git
cd devdom && sudo apt install ./devdom.debapt update && apt install ./devdom.deb(可选)如果您喜欢在Mariadb上使用MySQL:
apt update && apt install ./devdom.deb --no-install-recommendsapt remove devdom --purge这就是其中的全部。 DevDom将提供有关其正在做什么的提示,并在需要干预时通知您。
报告有关问题跟踪器的错误