Не удается подключиться к django приложению, работающему на AWS Ubuntu EC2 - PullRequest
0 голосов
/ 30 января 2020

Я запускаю мое Django приложение на AWS EC2 t2.micro с Ubuntu. Я успешно установил все модули, создал базу данных PostgreSQL и произвел все миграции. Теперь, когда я запускаю python manage.py runserver 172.31.27.208:8000, я не могу подключиться к нему в браузере, появляется ошибка ERR_CONNECTION_TIMED_OUT.

python manage.py runserver 172.31.27.208:8000 возвращает:

System check identified no issues (0 silenced).
January 30, 2020 - 11:10:59
Django version 3.0.2, using settings 'project_test.settings'
Starting development server at http://172.31.27.208:8000/
Quit the server with CONTROL-C.

Итак, я предполагаю, что сервер работает нормально .

Я использую частную консоль ip form ec2, которая, как я проверил, соответствует IP-адресу, возвращаемому с помощью команды ifconfig.

Порт TCP открыт в AWS security_group входящие правила для порта 8000.

Я также проверил netstat -lan после запуска django сервера, он показывает:

tcp 0 0 172.31.27.208:8000 0.0.0.0:* LISTEN

Я искал для тех же вопросов и все перечисленное в них, кажется, правильно в моем случае. С тех пор я понятия не имею, что происходит не так. Могу предоставить больше информации, если вам что-то нужно. Буду признателен за любую помощь. Спасибо.

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