CentOS中设置服务开机自启动的方法
分类:Linux, Operating System
阅读 (2,268)
Add comments
5月 102015
1. 利用chkconfig修改自动启动选项
首先查看可以通过chkconfig修改启动的服务列表,命令:
1 |
chkconfig -–list |
如果你只想查看某个服务是自动 启动情况,在“chkconfig –list”后面加上相应的服务名即可,如下查看mysqld的命令:
1 |
chkconfig --list mysqld |
如果你要操作的服务不在这个列表中,可以通过“chkconfig –add 服务名”添加到列表中,如下面添加mysqld的命令:
1 |
chkconfig --add mysqld |
使用“chkconfig 服务名 on”设置服务开机自动启动,示例如下:
1 |
chkconfig mysqld on |
此时使用 chkconfig –list mysqld查看,如果第2-5位为on,说明设置成功
使用“chkconfig 服务名 off”设置服务不在开机时自动启动,示例如下:
1 |
chkconfig mysqld off |
2. 通过修改 /etc/rc.d/rc.local文件,首先执行命令
1 |
vi /etc/rc.d/rc.local |
在打开的文件编辑窗口中输入想要自动启动的服务,如下是自动启动mysqld和httpd服务的代码所示:
1 2 |
/etc/rc.d/init.d/mysqld start /etc/rc.d/init.d/httpd start |