在阿里雲上部署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
五、原則
- 有理有據有節,循序漸進
- 獨立自主、團結合作