Настройка NGINX + Gunicorn + Flask

Устанавливаю сайт по Этому руководству

До шага 5 все нормально. При настройке NGINX нет доступа к сайту по доменному имени.

Настройки такие:
NGINX:

#/etc/nginx/sites-available/bus_schedule
server {
        listen 80;
        server_name example.ru www.example.ru;

        location / {
                include proxy_params;
                proxy_pass http://unix:/home/myname/bus_schedule/bus_schedule.sock;
        }
}

Gunicorn:

#/etc/systemd/system/bus_schedule.service

[Unit]
Description=Gunicorn instance to serve bus_schedule
After=network.target

[Service]
User=myname
Group=www-data
WorkingDirectory=/home/myname/bus_schedule
Environment="PATH=/home/myname/bus_schedule/venv/bin"
ExecStart=/home/myname/bus_schedule/venv/bin/gunicorn --workers 3 --bind unix:bus_chedule.sock -m 007 wsgi:app

[Install]
WantedBy=multi-user.target

В браузере выходит такая ошибка:

DNS_PROBE_FINISHED_NXDOMAIN

UPD1. Проблема была в A - записи. Добавил её. Теперь есть доступ. Но выходит ошибка 502. Как теперь исправить её?

UPD2. Ошибка была в файле конфигурации Gunicorn. Неправильно написал имя bus_schedule.sock


Ответы (0 шт):