При использовании CentOS 5.7 ни одна из служб по умолчанию не запускается при загрузке. Что могло вызвать это?
Использовать /usr/sbin/ntsysv
команда, чтобы установить / снять отметку со служб, которые вы хотите запускать вместе с системой.
Они начали раньше? Или это новые приложения, которые вы добавили с момента первоначальной установки.
Были ли внесены какие-либо недавние изменения, которые могли вызвать проблему?
Если это новые приложения, вам необходимо настроить их с помощью chkconfig, чтобы определить уровни запуска (когда они запускаются). Вы можете использовать значения по умолчанию как таковые:
chkconfig servicename add
Итак, для Apache:
chkconfig httpd add
Если при запуске возникает проблема, препятствующая запуску служб, проверьте системный журнал. Вы можете сделать это с помощью этой команды:
vi /var/log/messages
Здесь отображаются все сообщения об ошибках, возникающие во время запуска. Возможно, вы захотите отредактировать свой первоначальный вопрос, чтобы добавить дополнительные сведения. Разместите в системном журнале последние записи, которые произошли после последней загрузки.