服务器配置开机自启动服务

发布于:2025-08-19 ⋅ 阅读:(17) ⋅ 点赞:(0)

一、配置启动文件

sudo vim /etc/systemd/system/smartailab-backend.service 

sudo vim /etc/systemd/system/reall3d-frontend.service

sudo vim /etc/systemd/system/Culture_Liquor-backend.service

vim /etc/systemd/system/Culture_Liquor-backend.service内容:

[Unit]
Description=Culture_Liquor Backend (uWSGI)
After=network.target

[Service]
Type=simple
User=ubuntu
WorkingDirectory=/home/ubuntu/www/Culture_Liquor

# 关键:激活 conda 环境后再运行 uwsgi
ExecStart=/bin/bash -l -c 'source /home/ubuntu/miniconda3/etc/profile.d/conda.sh && conda activate smartailab && exec /home/ubuntu/miniconda3/envs/smartailab/bin/uwsgi --ini /home/ubuntu/www/Culture_Liquor/uwsgi.ini'

Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target

二、启动开机服务

sudo systemctl daemon-reexec
sudo systemctl daemon-reload

sudo systemctl enable reall3d-frontend.service

sudo systemctl enable smartailab-backend.service

sudo systemctl enable Culture_Liquor-backend.service

sudo systemctl start reall3d-frontend.service

sudo systemctl start smartailab-backend.service

sudo systemctl start Culture_Liquor-backend.service

三、查看运行状态

sudo systemctl status reall3d-frontend

sudo systemctl status smartailab-backend

sudo systemctl status Culture_Liquor-backend.service


网站公告

今日签到

点亮在社区的每一天
去签到