我正在尝试在 Amazon Linux AMI 上运行 Flask 应用程序,因此我执行以下操作:
>>> cd /var/www/testapp
>>> python test.py
INFO:werkzeug: * Running on http://127.0.0.1:5000/
到目前为止看起来不错,我目前正在使用 localtunnel 访问该站点,所以:
>>> localtunnel 5000
Port 5000 is now publicly accessible from http://xxxx.localtunnel.com ...
所以 localtunnel 正在做一些事情,使得在 5000 端口上运行的 test.py 可以公开访问。我自己如何做到这一点?
我使用了 ifconfig 并尝试了它在浏览器中的端口 5000 处提供的 IP 地址的不同组合,但它们都不起作用。
编辑:我尝试将弹性 IP 附加到实例并通过那里访问它,但它仍然无法正常工作。