@Ramplin

Настройка сервера django+uWSGI+nginx, нет файла .sock?

Структура
/data # Общий каталог для проектов на сервере
-------- mysite # Каталог для сайта mysite
-------- -------- conf # Конфигурационные файлы для веб-сервера mysite_nginx.conf mysite_uwsgi.ini
-------- -------- project # Код проекта
-------- -------- --------firstsite #Здесь settings wsgi
-------- -------- venv # Каталог для виртуального окружения

# mysite_nginx.conf

# the upstream component nginx needs to connect to
# Если будете настраивать несколько django сайтов - измените название upstream
upstream django {
    server unix:///data/mysite/mysite.sock; # for a file socket
}

# configuration of the server
server {
    listen      80;           # порт на котором будет доступен ваш сайт
    server_name .example.com; # доменное имя сайта
    charset     utf-8;

    client_max_body_size 75M; # max upload size  

    # Django media
    location /media  {
        alias /data/mysite/project/media;  
    }

    location /static {
        alias /data/mysite/project/static; 
    }

    location / {
        uwsgi_pass  django;
        include     uwsgi_params; 
        }
    }


# mysite_uwsgi.ini file
[uwsgi]

# Django-related settings
# the base directory (full path)
chdir           = /data/mysite/project
# Django's wsgi file
module          = project.wsgi
# the virtualenv (full path)
home            = /data/mysite/env/virtualenv

# process-related settings
# master
master          = true
# maximum number of worker processes
processes       = 10
# the socket
socket          = /data/mysite/mysite.sock
# ... with appropriate permissions - may be needed
chmod-socket    = 664
# clear environment on exit
vacuum          = true
# account to start process
uid             = www-data
gid             = www-data
# Output messages to log
daemonize=/var/log/uwsgi/mysite.log


в /data/mysite/mysite.sock нету позже я нашел этот файл в /root и удалил (подумал что создаться при рестарте сервака)

При запуске сайта ошибка 502 Bad Gateway

Как это исправить?
  • Вопрос задан
  • 460 просмотров
Пригласить эксперта
Ответы на вопрос 1
darkrain
@darkrain
uWSGI перезапускали?

Права доступа проверьте.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы