Ссылка на сайт не работает в AWS, но "pgrep -af gunicorn" показывает работающие работники - PullRequest
0 голосов
/ 12 января 2019

Я пытаюсь развернуть свой веб-сайт для колб в AWS, следуя инструкциям по развертыванию, приведенным здесь.

https://eecs485staff.github.io/p2-insta485-serverside/setup_aws.html

Короче говоря: я выбрал Ubuntu 16.04 Server Free Tier, получил 30 ГБ хранилища, локально установил тонны зависимостей (не упоминая их всех, чтобы не делать это слишком долго), изменил / etc / nginx / sites -Доступно / по умолчанию просто иметь следующий код

server {
 listen 80;
 server_name <Public DNS (IPv4)>;

 location / {
   proxy_pass http://localhost:8000;
 }
}

и в /etc/nginx/nginx.conf раскомментировали строку со словом server_names_hash_bucket_size и изменили ее значение на 128.

Затем запустили команды

$ pkill -f gunicorn
$ pgrep -af gunicorn
$ gunicorn -b localhost:8000 -w 2 -D this_app:app

$ gunicorn -b localhost:8000 -w 2 -D this_app:app

делает его отлично работать локально

И

$ pgrep -af gunicorn

показывает, что работники работают нормально

Однако ссылка AWS показывает, что сайт недоступен: (

Помощь будет высоко ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...