我已经设置了一个会议中的网站/etc/httpd/sites-available
。但是,我想知道如何启用此功能,例如a2ensite
在 Debian 中,其中会议文件将出现在sites-enabled?
答案1
模仿 Debian 配置系统并不难。
- 在您的 Apache 配置中,您必须使用指令包含每个
*.conf
文件 。/etc/httpd/sites-enabled
Include sites-enabled/*.conf
- 将配置添加到
*.conf
文件中/etc/httpd/sites-available
。 - 通过从相关文件创建链接来激活配置文件中的站点
/etc/httpd/sites-available
,这基本上是Debian 上/etc/httpd/sites-enabled
唯一能做的事情。a2enable
答案2
启用:
ln -s /etc/httpd/sites-available/mysite.com /etc/httpd/conf.d/mysite.com
停用:
unlink /etc/httpd/conf.d/mysite.com