一、配置启动文件
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