Я недавно добавил 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
, все работало нормально.
Возможно, я не правильно понял <number>
часть s<number>script
/ k<number>script
соглашение об именах для сценариев RC.
Хотя я знаю, что это для представления порядка, в котором сценарий будет выполняться во время запуска сценария управления уровнем выполнения.
я поднял S80httpd
из Как автоматически запустить Apache во время загрузки.
Что именно происходит?
Я использую Fedora 15
и Apache/2.2.21
.
В Centos есть /etc/httpd/conf.d/welcome.conf, который загружает общую страницу приветствия. Проверьте, существует ли этот файл в вашей системе Fedora. Если да, переместите его в сторону, остановите любой имеющийся у вас экземпляр apache и запустите apache через службу httpd start или /etc/init.d/apache start и т. Д.