use*_*730 4 mac-osx-server mac-osx apache-2.2
为什么在我的 mac 服务器上,与 Macports 一起安装的 Apache 没有启用站点的文件夹,就像我的 Ubuntu 服务器上的 Apache?
不同平台有不同的 Apache 发行版吗?
我能得到它吗?
我可以在没有它的情况下使用 a2ensite 和 a2dissite 吗?
不同平台有不同的 Apache 发行版吗?
是的,或者更准确地说,不同平台对 Apache 的打包方式不同。
我能得到它吗?
当然,在您的 Apache 配置中添加如下内容:
Include /where/you/want/sites-enabled/
Run Code Online (Sandbox Code Playgroud)
我可以在没有它的情况下使用 a2ensite 和 a2dissite 吗?
这些只是为处理添加和删除符号链接而构建的脚本sites-enabled;它们不包含在您的 Mac 安装中,因为如果没有某种sites-enabled设置,它们就毫无意义。如果您愿意,您可能会抓住它们并将它们设置在您的系统上,它们可能需要一些调整。
Ubuntu对其 Apache 安装做了一些奇怪的、不同的、Ubuntu 风格的事情。
OS X对其 Apache 安装做了一些奇怪的、不同的、Mac 风格的事情(但这些东西与Apache 项目提供的“普通”apache 的偏差比 Ubuntu 风格的东西要少)。
与依赖 Ubuntu-isms 相比,花一些时间在Apache 文档上可能会更好- 手册的配置部分将特别有助于理解如何sites-enabled工作以及如何为其他平台上的 Apache 安装设置类似的东西。
在a2ensite和a2dissite程序是Ubuntu的ISMS(或继承了Debian的ISMS) -做他们不要指望在其他平台上工作,但如果你真的希望他们可以创建等效命令(“ENSITE:移动的东西ROMsites-disabled为`网站启用,而“dissite”则相反)。
| 归档时间: |
|
| 查看次数: |
3746 次 |
| 最近记录: |