Ish*_*han 4 iis windows-server flask wfastcgi python-3.7
由于 wfastcgi 模块与 Python 3.7 不兼容,在 Windows Server 上托管 Python Flask 应用程序的最佳方式是什么?
你需要在你的服务器上安装 python、wfastcgi 和 Flask。
您可以从以下链接下载python:
https://www.python.org/downloads/
安装python后下载wfastcgi:
pip install wfastcgi
以管理员身份运行命令提示符并运行此命令。
wfastcgi-enable
运行此命令以启用 wfastcgi。
下面是我的烧瓶示例:
应用程序.py:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
    return "Hello from FastCGI via IIS!"
if __name__ == "__main__":
app.run()
创建应用程序以运行它后,请使用以下命令:
python app.py
现在启用 iis 的 cgi 功能:
可执行路径值:
C:\Python37-32\python.exe|C:\Python37-32\Lib\site-packages\wfastcgi.py
注意:不要忘记为flask站点文件夹和python文件夹分配iusr和iis_iusrs用户权限。
| 归档时间: | 
 | 
| 查看次数: | 15475 次 | 
| 最近记录: |