我应该使用 httpd.conf 还是 apache2.conf 进行 Apache 配置?

tjo*_*ons 5 linux apache-http-server http ubuntu

在 Ubuntu 上,我试图获取httpd.confapache2的文件。我的服务器没有显示。

apache2.conf一样httpd.conf吗?

slh*_*hck 11

httpd.conf在某些发行版中为空(或不存在)。如果apache2.conf存在,您可能不应该编辑它,而是httpd.confapache2.conf. 这是因为apache2.conf可能会被包更新覆盖。

apache2.conf因此,您应该包括这一行。如果还没有,您可以自己添加:

Include httpd.conf
Run Code Online (Sandbox Code Playgroud)

/etc/apache2/conf.d 也是放置配置文件的好地方。


ner*_*ler 7

刚刚对此进行了更多研究(超出了我的评论):

Ubuntu 文档:HTTPD - Apache2 Web 服务器

apache2.conf:主要的 Apache2 配置文件。包含对 Apache2 全局的设置。

httpd.conf:历史上主要的 Apache2 配置文件,以 httpd 守护进程命名。该文件可用于全局影响 Apache2 的用户特定配置选项。

所以为了回应@slhck - 我会httpd.confapache2.conf.