前言
我们部署启动了一些服务进程,但是服务器可能因为断电、硬件、业务原因要进行重启,怎么让这些程序开机的时候自动运行呢?
Centos 6
使用chkconfig命令进行配置,我们以apache服务为例:
- 添加apache服务
#chkconfig --add apache
- 开机自启apache服务
#chkconfig apache on
- 关闭开机自启apache服务
#chkconfig apache off
- 查看apache 开机自启动配置
#chkconfig --list | grep apache
Centos 7
使用systemctl中的enable、disable 即可。
示例:
- 开机自启apache服务
#systemctl enable apache.service
- 关闭开机自启apache服务
#systemctl disable apache.service
- 查看apache 开机自启动配置
#systemctl --type=service | grep apache.service