2014-02-10 2 views
1

Я развернул свое приложение на EC2, используя программное обеспечение в названии, но получаю ошибку внутреннего сервера. Here - это учебное пособие, за которым я слежу.Nginx, Ansible и uWSGI с флеш-приложением, ошибка внутреннего сервера

Вот журнал ошибок для меня пытается получить от приложения через браузер:

2014/02/17 19:48:29 [error] 26513#0: *1 connect() to unix:/tmp/uwsgi.sock failed (111: Connection refused) while connecting to upstream, client: xxx.xxx.xxx.xxx, server: localhost, request: "GET/HTTP/1.1", upstream: "uwsgi://unix:/tm p/uwsgi.sock:", host: "ec2-xx-xxx-xx-xxx.compute-1.amazonaws.com" 
+0

Можете ли вы опубликовать свою игру для плей-листа/пользователя? – Rico

+0

Вставьте соответствующие включенные из include '/etc/nginx/conf.d/*. Conf;' и 'include/etc/nginx/sites-enabled/*' – soulseekah

+0

Я обновил свой ответ –

ответ

2

Если анзибль пьес основана на Matt Wright's tutorial, то все, что вам нужно сделать, это перезагрузка после установки. Плей-лист не обновляет супервизор новой программой, которую он устанавливает (на самом деле это верхний uWSGI, на который указывает журнал), поэтому программа не может быть запущена.

+0

Эти ссылки работают для меня: http : //mattupstate.com/blog/flask-wsgi-application-deployment-with-ubuntu-ansible-nginx-supervisor-and-uwsgi/ – xliiv

Смежные вопросы