首页 > Web开发 > 详细

部署后端项目xynet

时间:2020-04-21 19:00:09      阅读:78      评论:0      收藏:0      [点我收藏+]

1.将项目上传到云服务器,安装了虚拟环境和依赖库,直接启动测试:

技术分享图片

 

 技术分享图片

 

 显示了。

2.在真实环境下安装uwsgi

#退出虚拟环境
deactivate
cd ..
apt install python3-pip
y
apt-get install -y python3-dev
pip3 install uwsgi

使用uwsgi启动项目

uwsgi --chdir /home/ubuntu/xynet --home /home/ubuntu/env36 --http :8000 --module xynet.wsgi

访问:http://49.234.49.146:8000/xadmin/

技术分享图片

 

报错信息:

技术分享图片

 

 如果给用uwsgi启动项目的命令加上--threads 2

uwsgi --chdir /home/ubuntu/xynet --home /home/ubuntu/env36 --http :8000 --module xynet.wsgi --threads 2

就可以访问成功

技术分享图片

 

 

造成这种现象的原因,我百度了报错信息

技术分享图片

 

 结果有帖子说是因为:

技术分享图片

 

 3.想要使用ini启动项目却总是失败,报错的现象与上面的一样

cd /home/ubuntu
vim uwsgi.ini

 

在ini中加入了博客中说的那些内容

技术分享图片

 

 用ini启动项目

uwsgi --ini /home/ubuntu/uwsgi.ini

然后用浏览器访问http://49.234.49.146:8000/xadmin/

就又这样无法访问,一直转了:

技术分享图片

 

 

只有杀掉了端口,才会停止转:

pkill -f uwsgi -9

技术分享图片

 

这可怎么破啊?是我的uwsgi.ini写的问题?还是哪里需要配置一下下?真的各种办法都想了,都查了,就是解决不了!

 

部署后端项目xynet

原文:https://www.cnblogs.com/xuepangzi/p/12747041.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!