Невозможно получить доступ к серверу 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
Мои входящие правила выглядят следующим образом:
Я пытаюсь получить доступ к веб-странице с :8000, но безуспешно
Я хотел бы знать, где есть источники ошибок в этом процессе и могу ли я что-нибудь сделать для тестирования сервера. Если я что-то упустил, дайте мне знать.
Ваш сервер разработки прослушивает порт 8000, создайте правило tcp, разрешающее входящие соединения на порту 8000.