Невозможно получить доступ к серверу Django, запущенному в экземпляре EC2

Я пытаюсь запустить Django (или вообще любой сервер для начала) в экземпляре ec2, как в этом учебнике: https://dev.to/awscommunity-asean/create-and-deploy-python-django-application-in-aws-ec2-instance-4hbm

Проблема в том, что я не могу получить доступ к серверу из браузера, несмотря на то, что моя группа безопасности настроена таким образом, что позволяет трафик извне.

В экземпляре ec2 (я могу войти через ssh) у меня запущен сервер django с python3 manage.py runserver 0:8000. Я также установил ALLOWED_HOSTS = ['*'] в settings.py

Мои входящие правила выглядят следующим образом: enter image description here

Я пытаюсь получить доступ к веб-странице с :8000, но безуспешно

Я хотел бы знать, где есть источники ошибок в этом процессе и могу ли я что-нибудь сделать для тестирования сервера. Если я что-то упустил, дайте мне знать.

Ваш сервер разработки прослушивает порт 8000, создайте правило tcp, разрешающее входящие соединения на порту 8000.

Вернуться на верх