在阿里云上部署smile-in的python-flask应用
路径:python web --> flask --> 部署 --> 阿里云 --> docker
一、python + flask
# app.py
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
运行 python app.py ,打开浏览器访问 http://localhost:5000/ 就可以看到页面输出了 Hello World!
二、 阿里云 + python Flask
- 查看相关资料,选择实践方案
- 运维建议:镜像 + docker
- 使用Docker搭建开发环境
- 编写Hello world程序
- 编写Dockerfile
- 构建镜像并执行
- CentOS搭建Flask、Gunicorn、Nginx服务器
- Nginx
- Gunicorn
- 运维建议:镜像 + docker
- 部署python-web hello-world 程序到阿里云
- python的版本
- 代码源
- 第三方模块的导入
- 环境配置:开发-测试-正式
三、阿里云 + smile-in
- 导入smile-in程序
- 测试单张图片
四、扩展学习
- python web常用框架
- flask
- django
- 阿里云部署应用
- docker
五、原则
- 有理有据有节,循序渐进
- 独立自主、团结合作