没有合适的资源?快使用搜索试试~ 我知道了~
nginx+uwsgi+django环境搭建的方法步骤
0 下载量 130 浏览量
2021-01-20
08:08:55
上传
评论
收藏 43KB PDF 举报
温馨提示
试读
3页
环境搭建 1.安装uwsgi、nginx和django apt install nginx pip install uwsgi pip install django 2.测试uwsgi和nginx的连接 PS:下面的例子采用的是 unix socket 的链接发送 创文件foobar.py def application(env, start_response): start_response('200 OK', [('Content-Type','text/html')]) return [bHello World] # python3 #return [Hel
资源详情
资源评论
资源推荐
nginx+uwsgi+django环境搭建的方法步骤环境搭建的方法步骤
环境搭建环境搭建
1.安装安装uwsgi、、nginx和和django
apt install nginx
pip install uwsgi
pip install django
2.测试测试uwsgi和和nginx的连接的连接
PS:下面的例子采用的是 unix socket 的链接发送
创文件foobar.py
def application(env, start_response):
start_response('200 OK', [('Content-Type','text/html')])
return [b"Hello World"] # python3
#return ["Hello World"] # python2
创文件foobar_uwsgi.ini
[uwsgi]
# Django-related settings
# the base directory (full path)
chdir = /home/dmd/project/ENV/mysite
# Django's wsgi file
module = foobar
# process-related settings
# master
master = true
# maximum number of worker processes
processes = 10
# the socket (use the full path to be safe
socket = /home/dmd/project/ENV/mysite/foobar.sock
# ... with appropriate permissions - may be needed
# chmod-socket = 664
# clear environment on exit
# 这个配置本来是true,即退出就删掉socket,但这会导致nginx的启动失败,所以改为false
vacuum = false
创文件foobar_nginx.conf
server {
listen 8099;
server_name 127.0.0.1
charset UTF-8;
access_log /var/log/nginx/myweb_access.log;
error_log /var/log/nginx/myweb_error.log;
client_max_body_size 75M;
location / {
include uwsgi_params;
uwsgi_pass unix:///home/dmd/project/ENV/mysite/foobar.sock; # 用unix socket
# uwsgi_pass 127.0.0.1:8000 # 用TCP socket
uwsgi_read_timeout 2;
}
}
将这个文件链接到/etc/nginx/sites-enabled,这样nginx就可以看到它了
sudo ln -s ~/path/to/your/mysite/mysite_nginx.conf /etc/nginx/sites-enabled/
启动nginx
sudo service nginx start
weixin_38631454
- 粉丝: 5
- 资源: 932
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Python的在线学习与推荐系统设计与实现(论文+源码)-kaic
- 蓝桥杯2024年第十五届省赛真题-前缀总分
- com.qihoo.appstore_300101305-1.apk
- tensorflow-gpu-2.7.1-cp37-cp37m-manylinux2010-x86-64.whl
- tensorflow-2.7.2-cp37-cp37m-manylinux2010-x86-64.whl
- tensorflow-2.7.1-cp39-cp39-manylinux2010-x86-64.whl
- 蓝桥杯2024年第十五届省赛真题-传送阵
- com.qihoo.appstore_300101305.apk
- linux之线程同步一.doc
- keil5配色方案10种
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0