Skocz do zawartości


 

Zdjęcie

uwsgi + nginx - brak dostępu do socketu

uwsgi + nginx - brak dostępu do socketu

  • Proszę się zalogować aby odpowiedzieć
Brak odpowiedzi na ten temat

uwsgi + nginx - brak dostępu do socketu

#1 baltazar_gabka

baltazar_gabka

    Często na forum

  • Użytkownicy
  • 71 postów
  • Skąd:wlkp

Napisany 03 kwiecień 2017 - 18:18

Witam.

Próbuję skonfigurować nginx i uwsgi według tego opisu: https://uwsgi-docs.r..._and_nginx.html

Niestety mam problem z poprawnym ustawieniem socketów.

 

Po stronie nginx mam taki wpis:

upstream django {
     server unix:////home/pawel/www/uwsgi-tutorial/mysite/mysite.socket;
}

po stronie uwsgi mam coś takiego:

[uwsgi]
chdir = /home/pawel/www/uwsgi-tutorial/mysite
module = mysite.wsgi
home = /home/pawel/www/uwsgi-tutorial
master = true
processes = 10
socket = mysite.socket
vacumm = true

po uruchomieniu uwsgi mam błąd wynikający z braku dostępu do socketu.

 

po dodaniu poniższej linijki do pliku konfiguracyjnego uwsgi:

--chmod-socket=666

wszystko działa prawidłowo.

srw-rw-rw- 1 pawel pawel    0 kwi  3 16:47 mysite.socket
root       249  0.0  0.3  91852  1720 ?        Ss   16:25   0:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
www-data   252  0.0  0.4  91852  2372 ?        S    16:25   0:00 nginx: worker process                           
www-data   253  0.0  0.4  91852  2372 ?        S    16:25   0:00 nginx: worker process                           
www-data   254  0.0  0.5  91852  2804 ?        S    16:25   0:00 nginx: worker process                           
www-data   255  0.0  0.4  91852  2352 ?        S    16:25   0:00 nginx: worker process

Będę wdzięczny za wskazówki od bardziej zaawansowanych użytkowników.

 

 

 

 

 

 



 

 


  • 0





0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników