Centos中添加自定义开机启动服务.service的基本流程

Centos中添加自定义开机启动服务,推荐使用systemd服务,首先,创建一个以.service为后缀的服务单元文件,例如custom.service,并将其放置在/etc/systemd/system/目录下。

以下是一个示例服务单元文件的内容:

[Unit]  
Description=Custom Script  
# 依赖关系
After=network.target  redis.service nginx.service
  
[Service]  
# 自定义脚本
ExecStart=/home/pury/myscript.sh  
User=root  
Group=root  
# 启动/运行失败后自动重启
Restart=always  
  
[Install]  
WantedBy=default.target

然后,重新加载systemd配置:

$ sudo systemctl daemon-reload

管理服务:

$ sudo systemctl start custom.service
$ sudo systemctl enable custom.service

(版权归cpury.com所有,转载请注明出处。)