我堅(jiān)持按照本教程創(chuàng)建 Django 網(wǎng)絡(luò)應(yīng)用程序:https : //www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on- ubuntu-16-04#check-for-the-gunicorn-socket-file我想我已經(jīng)閱讀了關(guān)于 SO 的所有相關(guān)問題:django gunicorn 襪子文件不是由 wsgi 創(chuàng)建的Gunicorn 不生成 sock 文件https://github.com/benoitc/gunicorn/issues/1166他們都沒有幫助。我完全按照描述執(zhí)行每個(gè)步驟,但仍未創(chuàng)建 myapp.sock 文件。主項(xiàng)目目錄是/home/ubuntu/puchalatravel 它的內(nèi)容:ubuntu@ip-172-31-35-104:~/puchalatravel$ ls -ltotal 60-rw-r--r-- 1 ubuntu ubuntu 40960 Sep 4 09:37 db.sqlite3-rwxrwxr-x 1 ubuntu ubuntu 545 Sep 4 07:42 manage.pydrwxrwxr-x 3 ubuntu www-data 4096 Sep 4 09:32 puchalatraveldrwxrwxr-x 4 ubuntu ubuntu 4096 Sep 4 07:41 puchalatravelenvdrwxrwxr-x 3 ubuntu ubuntu 4096 Sep 4 09:34 static訪問文件夾:ubuntu@ip-172-31-35-104:~$ ls -ltotal 1616drwxrwxr-x 4 ubuntu ubuntu 4096 Aug 30 07:25 eb-virt-rw-rw-r-- 1 ubuntu ubuntu 1642522 Aug 30 07:11 get-pip.pydrwxrwxr-x 6 ubuntu www-data 4096 Sep 4 09:37 puchalatravel內(nèi)容 /etc/systemd/system/gunicorn.service[Unit]Description=gunicorn daemonAfter=network.target[Service]User=ubuntuGroup=www-dataWorkingDirectory=/home/ubuntu/puchalatravelExecStart=/home/ubuntu/puchalatravel/puchalatravelenv/bin/gunicorn --access-logfile - --workers 3 --bind unix:/home/puchalatravel/puchalatravel.sock puchalatravel.wsgi:application[Install]WantedBy=multi-user.target我跑了pkill gunicornsudo systemctl daemon-reloadsudo systemctl start gunicornsudo systemctl enable gunicornsudo systemctl restart nginx好幾次了,一點(diǎn)效果都沒有。輸出 sudo systemctl status gunicorn
1 回答

ABOUTYOU
TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
您的 gunicorn.service 文件將 gunicorn 配置為在“/home/puchalatravel/puchalatravel.sock”而不是“/home/ubuntu/puchalatravel/puchalatravel.sock”中創(chuàng)建文件。
添加回答
舉報(bào)
0/150
提交
取消