开启自启服务器
This commit is contained in:
lqs 2024-08-24 10:34:14 +08:00
commit d26d3d27dd

43
django_app.service Normal file
View File

@ -0,0 +1,43 @@
[Unit]
Description=Django Web Application
After=network.target
[Service]
User=root
WorkingDirectory=/usr/local/st
# 使用 bash -c 来执行包含 source 的命令
ExecStart=/bin/bash -c 'source /usr/local/sthj/bin/activate && /usr/local/st/manage.py runserver 0.0.0.0:8000'
# 确保服务在退出时不会立即重启(这适用于开发服务器)
Restart=on-failure
# 设置环境变量(如果需要的话)
#Environment="DJANGO_SETTINGS_MODULE=your_project.settings"
# 如果需要,可以限制服务运行的文件描述符数量
LimitNOFILE=10000
[Install]
WantedBy=multi-user.target