Как запустить файл aws на локальном хосте

Я новичок в Ubuntu и я установил python-flask и apache2 на моей машине. Я хочу запустить проект Python, представленный на сервере AWS. Когда я запускаю код, он успешно работает на порту 0.0.0.0:5000, но когда я открываю его в браузере, он показывает Unable to connect, Почему это происходит?

1 ответ

Адрес 0.0.0.0 - это не маршрутизируемый мета-адрес, используемый для обозначения недопустимой, неизвестной или неприменимой цели. … В контексте серверов 0.0.0.0 означает "все адреса IPv4 на локальной машине".

Источник

Поэтому используйте другой IP-адрес или localhost (127.0.0.1) для проверки вашего приложения локально. Чтобы получить доступ к своему приложению из других точек сети, проверьте свой IP-адрес через

ip addr | awk '/inet / && ! /lo$/ {split($2, a, "/"); print a[1]}'
Другие вопросы по тегам