Как запустить файл 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]}'