在CentOS中相当于a2ensite

我已经在/etc/httpd/sites-available为一个站点设置了conf 。 然而,我想知道如何启用这个,像Debian中的a2ensite ,其中conf文件将出现在sites-enabled?

模仿Debianconfiguration系统并不困难。

  1. 在您的Apacheconfiguration中,您必须将每个*.conf文件Include sites-enabled/*.conf /etc/httpd/sites-enabled *.conf的指令中的/etc/httpd/sites-enabled
  2. 将configuration添加到/etc/httpd/sites-available*.conf文件中。
  3. 通过从/etc/httpd/sites-available a2enable中的相关文件创build一个链接到/etc/httpd/sites-enabled激活configuration文件中的/etc/httpd/sites-enabled ,这基本上是a2enable在Debian上做的唯一的事情。

启用:

 ln -s /etc/httpd/sites-available/mysite.com /etc/httpd/conf.d/mysite.com 

停用:

 unlink /etc/httpd/conf.d/mysite.com