安装uwsgi及python插件
yum install uwsgi
yum install uwsgi-plugin-python3
编写uwsgi配置文件
[uwsgi]
#socket=0.0.0.0:5000
http-socket=0.0.0.0:5000 #直接暴露url地址
wsgi-file=/root/phRecorder/source/app/__init__.py #app = Flask(__name__)文件
processes=4
threads=2
master=true
pythonpath=/root/phRecorder/source
chdir=/root/phRecorder/source
module=app
运行启动
uwsgi --plugin python3 --ini uwsgicf.ini --callable app
uwsgi启动flask就算完成了, 浏览器中输入url就可以访问了
如果还是不能访问, 用telnet测试端口是否打开, 如果没打开, 通过一下命令打开
firewall-cmd --zone=public --add-port=5000/tcp --permanent
然后再测试下, 应该就可以访问了