在 ubuntu 20.04 上部署 django 项目时出现 systemctl status gunicorn 错误
systemctl status gunicorn error when deploying django project on ubuntu 20.04
我想在 ubuntu 20.4 on digital ocean 上部署一个 django 项目。我正在使用 gunicorn 和 nginx。项目结构:
./
e-marketplace/
account/
bin/
env
home/
logistics/
stettings.py
wsgi.py
manage.py
requirements.txt
staticfiles/
...
在我将我的项目连接到 gunicorn 之前,这个过程进行得很顺利。我设置了 /etc/systemd/system/gunicorn.socket
和 /etc/systemd/system/gunicorn.service
文件,如下所示:
但是,当我 运行 命令 sudo journalctl -u gunicorn.socket
以及 sudo systemctl status gunicorn
命令时,我不断收到以下错误:
我花了大约 3 天的时间试图解决这个问题,但没有任何积极的结果
我浏览了数字海洋文档
https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-20-04
但我无法弄清楚我的代码有什么问题。我在互联网上查看了类似问题的答案,包括其他堆栈溢出评论,但我仍然找不到适合我的解决方案。
您的 /etc/systemd/system/gunicorn.service
中有错字:
[Servic]
而不是 [Service]
.
我想在 ubuntu 20.4 on digital ocean 上部署一个 django 项目。我正在使用 gunicorn 和 nginx。项目结构:
./
e-marketplace/
account/
bin/
env
home/
logistics/
stettings.py
wsgi.py
manage.py
requirements.txt
staticfiles/
...
在我将我的项目连接到 gunicorn 之前,这个过程进行得很顺利。我设置了 /etc/systemd/system/gunicorn.socket
和 /etc/systemd/system/gunicorn.service
文件,如下所示:
sudo journalctl -u gunicorn.socket
以及 sudo systemctl status gunicorn
命令时,我不断收到以下错误:
我浏览了数字海洋文档 https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-20-04 但我无法弄清楚我的代码有什么问题。我在互联网上查看了类似问题的答案,包括其他堆栈溢出评论,但我仍然找不到适合我的解决方案。
您的 /etc/systemd/system/gunicorn.service
中有错字:
[Servic]
而不是 [Service]
.