django+uwsgi+nginx部署
2018-06-18 02:53:42来源:未知 阅读 ()
首先去安装django uwsgi nginx
sudo apt-get install nginx
pip install django
pip install uwsgi
安装好后,去配置nginx的文件
server { listen 81; server_name 47.104.199.225 ; charset utf-8; client_max_body_size 75M; location /static { alias /home/appium_ui_test/static; } location / { include uwsgi_params; uwsgi_pass 127.0.0.1:9991; uwsgi_param UWSGI_PYTHON /usr/bin/python3; uwsgi_param UWSGI_CHDIR /home/appium_ui_test/; uwsgi_param UWSGI_MODULE manage; uwsgi_param UWSGI_CALLABLE application; } }
/static 这个必须配置,不然一些静态文件会找不到
重启nginx服务
sudo /etc/init.d/nginx restart
然后去配置uwsgi
[uwsgi] chdir=/home/appium_ui_test/ wsgi-file = apptest.wsgi.py # 指定项目的application module=apptest.wsgi:application socket = 127.0.0.1:9991 master = true //主进程 vhost = true //多站模式 no-site = true //多站模式时不设置入口模块和文件 workers = 2 //子进程数 reload-mercy = 10 vacuum = true //退出、重启时清理文件 max-requests = 1000 limit-as = 512 plugins = python3 buffer-size = 30000 pythonpath =/usr/local/lib/python3.5/dist-packages/
再启动你的uwsgi
sudo /usr/bin/uwsgi --ini django_uwsgi.ini
有几次报错说找不到django可是自己python环境有。
其实增加一个pythonpath就可以解决
增加supervisor管理,当chrash了,可以自动重启 安装后/etc/supervisor/conf.d/ 配置一个文件,如下 简单配置 command=uwsgi /home/flask/flask_blog-python3/helloflask_uwsgi.ini autostart=ture autorestart=true stdout_logfile=/home/flask/flask_blog-python3/uwsgi_supervisor.log user=root 配置后启动 service supervisor start 终止服务 service supervisor stop
至此,我们就部署好我们的django,可以访问了。
有问题可以联系我:QQ:952943386 email:leileili126@163.com qq群:194704520 新群:683894834
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:网络-udp
- 一个基于tcp的socket简单对话小例子 2019-07-24
- django celery 异步执行任务遇到的坑 2019-07-24
- 训练自己数据-xml文件转voc格式 2019-07-24
- tensorboard运行使用(排坑)记录一 2019-07-24
- 免费开源《OdooERP系统部署架构指南》试读:第一章 Odoo架构 2019-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash