flask+tornado+mysql在centos系统的WDCP面板进行环境部署

作者:Davidszhou   来源:SEO优化博客   时间:2017-12-14 02:52:28   点击:

 python的flask+tornado+mysql在centos系统的WDCP面板进行环境部署

在前几篇记录了一下:python的flask开发WEB项目实战之:服务器生产环境部署(LNMP)(http://www.zongk.com/zongk/111.html)
自己的flask程序需要部署在自己的服务器上面了,自己的服务器是:centos+WDCP环境,
这里简要说一下在WDCP内如何部署flask+tornado+mysql环境
将flask的程序环境下载到服务器,在WDCP控制面板内找到“文件管理”→点击“nginx”进入nginx的配置文件→新建一个conf文件,在文件内写入:
server {
        listen       80;
        server_name davids.zongk.com;#部署的域名
        access_log  /home/wwwroot/davidsflask/public_html/cms/tmp/access.log;#访问日志
        error_log  /home/wwwroot/davidsflask/public_html/cms/tmp/error.log;#错误日志
        location / {
                 proxy_pass http://127.0.0.1:8990/; #代理的域名与端口
                 proxy_set_header Host $host;#flask官方给的
                 proxy_set_header X-Real-IP $remote_addr;#flask官方给的
                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;#flask官方给的
        }
}
OK!保存文件,然后点击“服务重启”点击“重启WEB”
centos 系统内启动flask程序 这里是tornado作为独立 WSGI 容器启动flask,我的文件是start.py
这里运行命令:python3 start.py
注意几点:
1、所有配置的端口是否一致
2、conf内域名是否与flask内的配置文件内域名一致
3、访日日志的路径与错误日志的路径是否正确
4、flask的数据库配置是否正确
 
  flask+tornado+mysql在centos系统的WDCP面板进行环境部署

TAGS:flask , tornado , mysql , centos , wdcp

来自Davids zhou博客原创文章请尊重作者:http://www.zongk.com/zongk/113.html转载请标注此链接

七日热点
热力推荐
网站统计
文章总数:138
今天发布:0
软件资源数:20