用flask写了一个api,放到windows服务器上运行的时候,发现通过服务器ip和端口号无法直接对api做请求,经过摸索,下面是详细的解决方案。
1、服务器控制台找到安全组,将端口打开,不懂的另寻教程查看
在这里插入图片描述
2、到Windows服务器上 找到【防火墙】
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/9b95cbb8a6c1444da34dd4574015365d.png
3、右键【入站规则】点击【新建规则】
在这里插入图片描述
4、在创建规则类型下选择【端口】然后点击【下一步】
在这里插入图片描述
5、在端口处输入和自己flask项目一致的端口号,就是第一步设置安全组时放行的端口号。
在这里插入图片描述

我这里 flask项目使用的是5050端口,那么下面也要输入5050 然后点击【下一步】
在这里插入图片描述
6、选择 允许链接 并 点击【下一步】
在这里插入图片描述
7、默认全选并点击【下一步】
在这里插入图片描述
8、给这个规则起一个名字并点击【完成】
在这里插入图片描述
记录结束

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐