【发布时间】:2018-06-30 00:25:09
【问题描述】:
我是烧瓶应用程序的新手。现在我想在 AWS ubuntu 服务器上部署一个简单的应用程序,下面这个博客:https://chrisdtran.com/2017/deploy-flask-on-ec2/.
代码如下:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
if __name__ == "__main__":
app.run()
配置文件如下:
server {
listen 80;
location / {
proxy_pass http://127.0.0.1:8000/;
}
}
~
运行后:gunicorn helloworld:app
有错误无法连接到('127.0.0.1', 8000) 如图
【问题讨论】:
-
800 端口是否开放?同时向我们展示您的代码。
-
@MikeTung 谢谢!什么是800端口?你的意思是EC2实例的安全组?
标签: python amazon-web-services ubuntu amazon-ec2 flask