我最近httpd
通过执行以下操作添加了在启动期间启动:
cd /etc/rc.d/rc5.d/
ln -s /etc/init.d/httpd S80httpd
虽然httpd
在启动时启动,但似乎我DocumentRoot
设置在httpd.conf
位于的/etc/httpd/conf/httpd.conf
没有生效并被Fedora Test Page
加载。
当我开始httpd手动进行httpd -k start
,一切运行正常。
我可能没有正确理解RC 脚本<number>
的部分s<number>script
/命名约定。k<number>script
虽然,我知道它是用来表示在运行级别控制脚本运行期间脚本的执行顺序。
我S80httpd
从如何在启动时自动启动 Apache。
到底发生了什么事?
我正在使用Fedora 15
和Apache/2.2.21
。
答案1
Centos 有一个 /etc/httpd/conf.d/welcome.conf,它将加载通用欢迎页面。检查该文件是否存在于您的 Fedora 系统中。如果存在,请将其移开,停止您拥有的任何 apache 实例,然后通过 service httpd start 或 /etc/init.d/apache start 等启动 apache。