Я пытаюсь развернуть свой веб-сайт для колб в 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 показывает, что сайт недоступен: (
Помощь будет высоко ценится.