栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

django + uwsgi + nginx

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

django + uwsgi + nginx

配置方式一:使用proxy_pass

uwsgi.ini配置

[uwsgi]
#项目的绝对路径,定位到项目的第一层
chdir = /www/wwwroot/ablog.cn
#指明项目的wsgi文件路径
module = ablog.wsgi
# http-socket服务端口指定,也可以用 http = 0.0.0.0:8000
http-socket = 0.0.0.0:8000
# 是否为主进程master
master = True
#指明通过uwsgi,启动多少个进程
processes = 5
#指明通过uwsgi,启动多少个线程
threads = 1
# clear environment on exit
vacuum = true

 nginx.conf配置

    # 自定义的uwsgi访问
 
    	# uwsgi可以换为别的名字,但需要和location中的uwsgi_pass一致
    upstream uwsgi {    
    	# 设置的uwsgi启动的端口
        server 127.0.0.1:8000;  
    }
    # 自定义server
    server {
        listen       8080;
         #  有域名写域名,域名和localhost之间用逗号分隔就可以了
        server_name  locahost;    
        charset        utf-8;
	
	
        location = / {
        	# 和upstream保持一致
                # 注意:uwsgi_pass 和proxy_pass有区别,我们先用proxy_pass。
            proxy_pass http://uwsgi;

        }
    }

配置方式二:使用uwsgi_pass

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/729508.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号