在 Ubuntu 上安装和配置 Supervisor 的步骤如下:

1. 安装 Supervisor

在终端中运行以下命令来安装 Supervisor:

sudo apt update
sudo apt install -y supervisor

2. 启动和启用 Supervisor 服务

安装完成后,启动并启用 Supervisor 服务:

sudo systemctl start supervisor
sudo systemctl enable supervisor

3. 配置 Supervisor

Supervisor 的配置文件通常位于 /etc/supervisor/conf.d/ 文件夹中。您可以在此处添加 .conf 文件来管理各个服务。

例如,为了配置一个示例服务,创建一个新的配置文件:

sudo nano /etc/supervisor/conf.d/my_app.conf

然后,添加以下内容:

[program:my_app]
command=/path/to/your/application           ; 运行命令
directory=/path/to/your/application         ; 工作目录
autostart=true                              ; 自动启动
autorestart=true                            ; 自动重启
stderr_logfile=/var/log/my_app.err.log      ; 错误日志文件
stdout_logfile=/var/log/my_app.out.log      ; 输出日志文件

4. 重新加载配置并启动服务

完成配置后,运行以下命令重新加载 Supervisor 的配置:

sudo supervisorctl reread
sudo supervisorctl update

然后,启动新添加的程序:

sudo supervisorctl start my_app

5. 管理 Supervisor

您可以使用 supervisorctl 命令来管理已配置的服务:

sudo supervisorctl status       # 查看所有进程的状态
sudo supervisorctl start name   # 启动指定的进程
sudo supervisorctl stop name    # 停止指定的进程
sudo supervisorctl restart name # 重启指定的进程

这样就完成了在 Ubuntu 上安装和配置 Supervisor 的过程。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐