Flask自带的web服务器只适合我们在开发时调试使用,不适用于生产环境。通用的我们选用gunicorn来部署Flask的应用,然后在外层利用nginx作代理
这里使用前后端分离, 后端通过提供restful api 给前端调用
gunicorn 配置
cat /etc/example_app/gunv2.conf
nginx 配置
手动编译安装nginx,编译的时候启用了动态模块(modules/*.so 文件), 默认没这些模块
|
|
systemctl 启动服务配置
cat /usr/lib/systemd/system/app.service