笔者也是过来人,自己在华为云租了个服务器,想着在服务器上跑一个flask,然后在自己的电脑上访问的,但不尽人意啊,尝试了很久还是没成功。今天有幸解开了这个问题,分享给大家!!
首先贴上最简单的flask代码,目前在服务器上跑了。我的服务器的公网ip是114.116.19.25(说出来也没关系,哈哈)
然后我们在自己的电脑上打开浏览器,输入114.116.19.25:5000。我们理所当然的觉得回车之后会出现hello world。但实际上确实这样的。
原因就是我们在服务器的安全组里没有开放5000端口,所以无论你怎么操作,都是访问不到的,下面我们去操作(华为云),开放5000端口。找到安全组,点进去。
把5000端口开放
此时我们再在自己的电脑浏览器中输入114.116.19.15:5000
希望对大家有帮助,谢谢