.png)
Ich versuche, Nginx/uWSGI/Django auszuführen. Der letzte verbleibende Schritt besteht darin, die Socket-Datei auszuführen. Ich erhalte lediglich eine Fehlermeldung „502 Bad Gateway“.
Route my django application.
#/home/deploy/webapps/myapp
Konfiguration uWSGI.ini
[uwsgi]
chdir = /home/deploy/webapps/%n/%n
module = %n.wsgi
home = /home/deploy/webapps/%n
master = true
processes = 8
socket = /tmp/%n.socket
no-orphans = true
Ein Datenfehler, der mich verwirrt
sudo cat /var/log/audit/audit.log | grep nginx | grep denied
type=AVC msg=audit(1425427877.289:379): avc: denied { write } for pid=1215 comm="nginx" name="myapp.socket" dev="sda1" ino=276 scontext=system_u:system_r:httpd_t:s0 tcontext=unconfined_u:object_r:httpd_log_t:s0 tclass=sock_file
Die große Frage ist, wie ich mit Datei-Sockets in Redhat arbeiten kann. Ich komme von Ubuntu und gebe mein Bestes, danke.
Antwort1
Es scheint ein ähnliches Problem zu sein wie das, das ich durchgemacht habe.
Dieser Link wird eine große Hilfe sein.
https://www.nginx.com/blog/nginx-se-linux-changes-upgrading-rhel-6-6