【发布时间】:2021-02-01 23:41:57
【问题描述】:
我开发了一个flask 应用程序(使用SQL Server db),它在本地公司防火墙后面运行。现在我们需要本地网络之外的其他用户来访问这个网络应用程序。由于我使用 SQL Server(带有链接服务器选项)连接到网络中的其他本地数据库(因为我们没有 API),我希望在 IIS 本身中托管 Web 应用程序(使用 this tutorial)。请指教:
- 使用
IIS托管是否安全?为保护我们的本地网络而应遵循的任何最佳实践,以防任何渗透。我可以在虚拟机中运行 Web 服务器吗?它会让它更安全吗? - 我还想购买一个域名并与我的 Web 服务器 IP 地址相关联,该地址会经常更改 - 任何供应商建议我可以在我的 Web 服务器 IP 更改时动态更新。
我希望了解使用带有域名的 IIS 在本地托管 Flask Web 应用程序的最佳实践。 感谢您的投入!
【问题讨论】:
-
在 Python on Azure App Service (Windows) docs.microsoft.com/en-us/visualstudio/python/… 结束之后,您真的不想在 IIS 上托管任何 Python Web 应用程序,是吗?互联网上的那些教程已经过时了。
标签: flask iis self-hosting