普通apache发行版本的配置文件是:/etc/apache2/httpd.conf,但发现这个文件是空的,其实这个是用户自己来进行配置的,后面会说到。严格地说,Ubuntu的Apache配置文件是/etc/apache2/apache2.conf,Apache在启动的时候会自动读取这个文件的配 置信息,而其他的一些配置文件,如httpd.conf等,则是通过Include指令包含进来的。可以在apache2.conf中找到这些Include行:● 动态模块的配置Include Mods-enabled/*.loadInclude mods-enabled/*.conf● 用户自己的配置Include httpd.conf● 端口监听的配置Include ports.conf● 一般性的配置语句片断Include conf.d/● 虚拟主机的配置指令Include sites-enabled/我们完全可以把所有的设置放在apache2.conf或者httpd.conf或者任何一个配置文件中,这种划分是一种比较好的习惯。














发表评论