最近要在新的服务器部署接口,按照以往的搭建方法Flask 、Nginx 和uWSGI搭建记录却一直不行,来来回回试了好多次还是不行;最后从最基础的Flask开始,设置host=‘0.0.0.0’, port=8080,理论上是可以从外网访问的,但是发现Flask无法访问,连Hello There都显示不出来。
试了很多方法,防火墙关闭了都不行,最后发现使用host=‘0.0.0.0’ 是没有问题的,问题在于要在Centos 下防火墙要开放8080端口与服务器连接 。
执行命令把对应的端口开放: firewall-cmd --add-port=8080/tcp
最后熟悉的Hello There又出现啦!后面按原来的方法搭建就可以了。