我对此还很陌生,也在网上阅读了很多资料,但是哪种配置才是正确的?
在 apache2 中,有些人正在谈论httpd配置文件,并将所有配置放在一个文件中。
我的安装为每个虚拟站点提供了 2 个配置文件,一个用于端口 80,一个用于 443。
当我在 apache 网站上阅读时,看起来只有一个文件?
我很困惑..
是不是没什么区别,还是版本不同?
答案1
Apache Web 服务器使用单个配置文件,但是,其他文件可以包含在配置中,这使得处理配置文件变得方便。例如,在 Ubuntu 中(顺便说一下,它使用 而不是apache2.conf
作为主配置文件),和httpd.conf
中的每个文件的内容都包含在内,因此它们实际上成为配置文件的一部分。sites-enabled/
conf-enabled/
为此,当文档谈到“该”配置文件时,您实际上不应该担心您的配置被分成许多较小的文件,只要 Apache 关心,它们最终都会变成一个大的配置。