如何在iis上将python代码发布为Web api

问题描述 投票:0回答:2

我是 Python 部署新手。我有一个用 Flask 制作的 Python Web API。需要有关如何将 python 代码发布为 Web API 的指导,以便 Dot Net 程序可以使用它并利用 Python / ML。

对于此类一般性问题深表歉意,但任何有关此问题的帮助、方法或文档将不胜感激。

提前致谢!!!..

python iis publishing flask-restful
2个回答
2
投票

据我所知,如果你想将python应用程序部署到IIS上。我建议您可以按照以下步骤操作:

1.在您的服务器上安装Python

2.在您的服务器上安装wfastcgi

3.使用CGI安装IIS(控制面板->程序->程序和功能->打开或关闭Windows功能)

4.为 paython 项目文件夹创建一个新的 IIS Web 应用程序。

5.修改处理程序映射以添加Python处理程序。注意:根据你的python和wfastcgi路径修改路径

  1. 运行您的应用程序

更多详情,您可以参考以下文章:

https://www.storehubs.com/Blog/deploy-python-flask-application-iis/

https://learn.microsoft.com/en-us/visualstudio/python/configure-web-apps-for-iis-windows?view=vs-2019


0
投票

提供的其中一个链接已损坏。我发现一个我认为与上一个答案中断开的链接相同的链接。它确实帮助了我。 在 IIS 服务器中部署 Python Flask 应用程序并在计算机 IP 地址上运行

我希望它对未来的人有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.