我必须在我们的生产服务器上配置 apache webserver 来托管两个网站,并为其中一个网站启用 SSL。我对在网上找到的文档感到困惑。我主要对 httpd.conf、apache2.conf 和 sites-available 感到困惑。例如,我的机器上的 httpd.conf 是空的。
是否有任何关于 apache2 的好的文档可以通过示例解释 apache 的所有功能?
谢谢
。Bala
答案1
您刚才提到的所有这些东西都只是发行版选择使用的惯例和选择。不是 Apache。这就是为什么您在 apache.org 上找不到有关它的文档的原因。听起来您使用的是 Debian 或一些基于 Debian 的发行版,例如 Ubuntu。
如果您查看 apache2.conf 文件,您会看到其中有一些包含语句,这些语句会导致它从其他目录中获取附加配置指令。
您将在 apache.org 上找到这些配置文件中的所有指令,因此我认为您已经在正确的地方查找了。如果您发现网络上的文档难以理解,那么有一些书籍可能会对您有所帮助,因为文档可能有点枯燥,并且缺少一些将所有内容串联在一起的对话部分。