一、配置啟動文件
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