Я настраивал nginx на своем экземпляре aws ubuntu. Сначала все шло хорошо, но после того, как я настроил nginx и попытался подключить django, я даже не вижу страницы приветствия ни с публичного ip, ни с локального хоста (который мог получить доступ с обеих сторон). Команда состояния nginx показывает, что nginx запущен.
Вот мой конфиг nginx:
/nginx/sites-available/mysite.com
server{
charset utf-8;
listen 80;
server_name my_aws_ip;
location /static{
alias my_django_static_path;
}
location / {
proxy_set_header Host $host;
proxy_pass http://unix:tmp/mysite.socket;
}
}
И я сделал ссылку на / nginx / sites-enabled /
Похоже, что каждый раз, когда я перезагружаю nginx, я вижу страницу приветствия. Однако после этого nginx отказывается от соединений.
Я ничего не изменил в nginx.conf. Мне нужно?