django+uwsgi配置访问服务器IP端口地址

安装uwsgi

pip3 install uwsgi

在项目(catclass)根目录下的项目同名文件夹(catclass)中新建uwsgi.ini初始化启动配置文件,也可以是其他名字xxx.ini

touch uwsgi.ini
vi uwsgi.ini

输入以下配置

[uwsgi]
# django项目监听的socket文件(可以使用端口代替)
socket = /usr/local/src/catclass/catclass/catclass.sock
# django项目所在目录
chdir = /usr/local/src/catclass/
# django项目wsgi文件
wsgi-file = /catclass/wsgi.py
module =catclass.wsgi
#socket=0.0.0.0:666
#http是浏览器协议,socket是nginx协议,之后可以通过ip:666访问网页
http=0.0.0.0:666
# 指定静态文件
static-map=/static=/usr/local/src/catclass/static
# 启动uwsgi的用户名和用户组
uid=root
gid=root
# 启用主进程
master = true

processes = 2
threads = 4
# 自动移除unix Socket和pid文件当服务停止的时候
vacuum = true
# 通过touch reload可以重启uwsgi服务器
touch-reload = ./reload

之后运行uwsgi

#killall -9 uwsgi
uwsgi --ini uwsgi.ini
touch reload

在浏览器中输入ip:666即可访问

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值