linux搭建django运行环境
来源:互联网 发布:お知らせいたします 编辑:程序博客网 时间:2024/05/22 08:00
利用nginx + uwsgi + django平台搭建
默认nginx和ypthon2.7已经安装好了
安装uwsgi:
pip install uwsgi
uwsgi配置django:
- 创建django_uwsgi.py文件
#!/usr/bin/env python# coding: utf-8 import osimport sys # 将系统的编码设置为UTF8#reload(sys)#sys.setdefaultencoding('utf8') #注意:"mysite.settings" 和项目文件夹对应。os.environ.setdefault("DJANGO_SETTINGS_MODULE", "opsdev.settings") #from django.core.handlers.wsgi import WSGIHandler#application = WSGIHandler() # 上面两行测试不对,然后从stackflow上面看到了下面两行,测试okfrom django.core.wsgi import get_wsgi_application application = get_wsgi_application()
- 创建django_socket.xml文件
<uwsgi> <socket>127.0.0.1:8077</socket> <!-- 和nginx中定义的端口要一致 --> <chdir>/www/py</chdir> <!-- 你django的项目目录 --> <module>django_wsgi</module> <!-- 名称为刚才上面定义的py文件名 --> <processes>4</processes> <!-- 进程数 --> <daemonize>/var/log/uwsgi.log</daemonize></uwsgi>
配置nginx文件
location / { include uwsgi_params; uwsgi_pass 127.0.0.1:8077;}
启动
uwsgi -x django_socket.xml
查看进程
ps -ef | grep uwsgi 或者 ps -aux | grep uwsgi
关闭进程
kill -9 [PID]
参考文档:http://lovelace.blog.51cto.com/1028430/1600594/
阅读全文
1 0
- linux搭建django运行环境
- linux 环境下搭建django开发环境
- Linux-0.00运行环境搭建
- linux kafka 搭建运行环境
- linux环境下django开发环境的搭建
- Linux环境下搭建java运行环境tomcat运行
- Django入门 - 环境搭建
- Django 环境搭建
- Django环境搭建
- python\django环境搭建
- Django 环境搭建
- 搭建django环境
- ubuntu Django环境 搭建
- django环境搭建
- Django开发环境搭建
- django环境搭建
- django环境搭建
- Django 环境搭建
- X
- [一起学Hive]之五-Hive的视图和分区
- List接口
- struts2 标签(5)
- php curl模拟https请求
- linux搭建django运行环境
- C语言之struts结构体
- css清除浮动的五种常用方法
- php实现webhook自动部署代码
- git强制更新,放弃本地修改
- node.js利用captchapng模块实现图片验证码
- 用Python写自动化编译工具
- sublime text不支持gbk
- 如何生成HLS协议的M3U8文件