Service Starts On Boot
有很多服务希望随系统一起启动,这样在重启系统后,不必要在逐一启动它们
CentOS 以前的方法:
chkconfig
CentOS 7 的方法:
systemctl
对于 httpd 以及 mysqld 可以这样做
开启随系统启动
sudo systemctl enable httpd.service
关闭随系统启动
sudo systemctl disable httpd.service
不过我有两个疑问:
- 服务在启动时会加载配置文件,要如何指定服务的配置文件加载机制呢?
- 如果我的服务不是 Apache 和 MySQL 这种标准的服务,而仅仅是一个二进制文件,该如何处理,先把它做成一个 service 吗?
感觉这两篇文章可以解惑