Nginx.conf 中
#flask
server {
listen 80;
server_name flask.rainingway.com
charset utf-8;
client_max_body_size 75M;
location / {
include uwsgi_params;
uwsgi_pass 127.0.0.1:6543;
client_max_body_size 35m;
uwsgi_read_timeout 180;
}
}
UWSGI.ini 文件
[uwsgi]
# uwsgi 啟動時所使用的地址與端口
socket = :6543
# python 啟動程序文件
wsgi-file = /root/Flask_test/flask_server.py
# 獲取uwsgi統(tǒng)計(jì)信息的服務(wù)地址
stats = 127.0.0.1:9191
# 在python文件中 app = Flask(__name__) 的app,否則500
callable = app
# 保存pid信息,方便停止服務(wù)和重啟的時候用
pidfile = uwsgi.pid
# 后臺運(yùn)行時記錄uwsgi的運(yùn)行日志
daemonize = uwsgi.log
#更新py文件后重啟wsgi
python-autoreload = 1
flask_server.py測試文件
#!/usr/local/bin/python3 python
# -*- coding=utf-8 -*-
from flask import Flask, url_for, request, render_template
import sys
sys.path
__author__ = 'Ledemon'
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run(host='0.0.0.0',debug = True)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。