默认 CentOS Linux 服务不会在启动时启动

默认 CentOS Linux 服务不会在启动时启动

使用 CentOS 5.7,启动时默认服务均未启动。这是什么原因造成的?

答案1

它们之前就启动了吗?或者,它们是自初始安装以来添加的新应用程序。

您最近所做的任何更改是否导致了此问题?

如果它们是新应用程序,则需要使用 chkconfig 配置它们以确定运行级别(它们启动时)。您可以使用默认值:

chkconfig servicename add

因此,对于 Apache 来说:

chkconfig httpd add

如果启动时出现问题导致服务无法启动,请检查系统日志。您可以通过以下命令执行此操作:

vi /var/log/messages

这会显示启动期间发生的任何错误消息。您可能需要编辑初始问题以添加一些其他详细信息。将上次启动后发生的最新条目发布到系统日志中。

答案2

使用该/usr/sbin/ntsysv命令来选中/取消选中您希望随系统启动的服务。

相关内容