502 Bad Gateway nginx/1.18.0 (Ubuntu) Django Digital ocean

Я хочу развернуть свой проект django с помощью Ubuntu и Digital Ocean. Это не первый раз, когда я это делаю, но теперь я продолжаю получать эту ошибку и не знаю, что ее вызывает. Я использовал это видео в качестве руководства для процесса: https://www.youtube.com/watch?v=US9BkvzuIxw. Это действительно раздражает, потому что единственное сообщение, которое я получаю, это "502 Bad Gateway nginx/1.18.0 (Ubuntu)", и то, что я нашел в интернете для решения этой проблемы, не работает. Все тесты nginx, которые я запускаю, говорят, что он работает правильно. Вот код, где, как я думаю, должна быть ошибка:

/etc/nginx/sites-available/locallibrary

server {
        server_name vvmwp.nl;

        location = /favicon.ico { access_log off; log_not_found off; }
        location /static/ {
                root /home/sammy/locallibrary;
        }

        location / {
                include proxy_params;
                proxy_pass http://unix:/run/gunicorn.sock;
        }
}

/etc/systemd/system/gunicorn.service

[Unit]
Description=gunicorn daemon
Requires=gunicorn.socket
After=network.target

[Service]
User=sammy
Group=sammy
EnvironmentFile=/home/sammy/locallibrary/env
WorkingDirectory=/home/sammy/locallibrary
ExecStart=/home/sammy/env/bin/gunicorn \
          --access-logfile - \
          --workers 3 \
          --bind unix:/run/gunicorn.sock \
          locallibrary.wsgi:application

[Install]
WantedBy=multi-user.target

/etc/systemd/system/gunicorn.socket

[Unit]
Description=gunicorn socket

[Socket]
ListenStream=/run/gunicorn.sock

[Install]
WantedBy=sockets.target

Заранее спасибо

Я столкнулся с той же проблемой и ничего не работало, но потом я убил предыдущий порт в моем случае был 8080 и установил nginx и pm2 снова и все работало нормально.

Вернуться на верх