From d26d3d27dd8d7f639eb0986815fb02edd5276c71 Mon Sep 17 00:00:00 2001 From: lqs <441785369@qq.com> Date: Sat, 24 Aug 2024 10:34:14 +0800 Subject: [PATCH] django MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 开启自启服务器 --- django_app.service | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 django_app.service diff --git a/django_app.service b/django_app.service new file mode 100644 index 0000000..0f6fa7d --- /dev/null +++ b/django_app.service @@ -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