为什么有时会有网站启用,而其他时间则不存在?

为什么在我的Mac服务器上,Macports安装的Apache没有启用站点的文件夹,比如我的Ubuntu服务器上的Apache?

有不同的平台有不同的Apache发行版吗?

我能得到它吗?

我可以使用a2ensite和a2dissite没有这个?

有不同的平台有不同的Apache发行版吗?

是的,或者更准确地说,不同的平台以不同的方式封装

我能得到它吗?

当然,像这样添加到你的Apacheconfiguration:

Include /where/you/want/sites-enabled/ 

我可以使用a2ensite和a2dissite没有这个?

这些只是用于处理添加和删除符号链接到sites-enabled ; 它们不包含在Mac安装中,因为如果没有sites-enabledtypes的设置,它们就没有意义。 如果你愿意的话,你也许可以把它们固定在你的系统上,他们可能需要一些调整。

Ubuntu对Apache的安装做了一些奇怪的,不同的Ubuntu的事情。
OS X对Apache的安装做了奇怪的,不同的Mac-ish事情(但是这些东西与Apache Project所提供的“正常”的Apache相比,Ubuntu的东西更less)。

与使用Ubuntu-isms相比,使用Apache文档可能会花费更多时间。本手册的configuration部分对于了解sites-enabled工作原理以及如何为Apache安装设置类似其他平台。

a2ensitea2dissite程序是Ubuntu- a2dissite (或inheritance了Debian-isms) – 不要指望它们在其他平台上工作,但是如果你真的想要它们,你可以创build相应的命令(“ensite:移动sites-disabled东西sites-disabled到'网站启用,而“异地”则相反)。