[Linux]Ubuntu 18.04 开机自启动supervisord

2020-06-17 发布 1条评论

0:读前须知

本文假设用户已经了解 supervisord , 了解 nano 编辑器,  熟悉ubuntu 操作, 会使用ssh 熟悉 linux基础命令

1: 编辑

生成supervisord.service 文件



nano /lib/systemd/system/supervisord.service


2:添加如下内容

[Unit]
Description=Supervisord Service

[Service]
Restart=on-failure
RestartSec=42s
User=ubuntu
ExecStart=/usr/local/bin/supervisord -n -c /etc/supervisord.conf

[Install]
WantedBy=multi-user.target




User替换成你的用户名,ExecStart 命令中supervisord的路径替换成你自己的路径 supervisord.conf同样替换成你自己的配置路径,常用路径是/etc/supervisord.conf,因权限问题我在用户目录里添加了配置。


sudo systemctl daemon-reload

sudo systemctl enable supervisord.service

sudo systemctl start supervisord.service


配置完成后,重启就可以看到,supervisor及程序已经自动启动