博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
腾讯云ubuntu16.04下部署django项目
阅读量:5283 次
发布时间:2019-06-14

本文共 1634 字,大约阅读时间需要 5 分钟。

服务器:腾讯云 s2 标准版

系统版本:ubuntu 16.04

django版本:1.10

项目的部署步骤:

            一:安装uwsgi

  1.安装uwsgi之前首先要配置c-python解释器:sudo apt-get install build-essential python-dev

  2.安装uwsgi:sudo pip install uwsgi 

  3.测试是否安装成功uwsgi --http :8000 --wsgi-file test.py

 可以看到安装成功,先把uwsgi结束              

                     二:

1.在我的django项目根目录下创建jjmovie_uwsgi.ini配置文件 以及 uwsgi_params 文本文件

在配置文件中添加:

1 # wxmovie_uwsgi.ini file 2 [uwsgi] 3  4 # Django-related settings 5  6 socket = :8004 7  8 # the base directory (full path) 9 chdir = /home/ubuntu/jjmovie10 11 # Django s wsgi file12 module = jjmovie.wsgi13 14 # process-related settings15 # master16 master = true17 18 # maximum number of worker processes19 processes = 120 threads = 121 22 # ... with appropriate permissions - may be needed23 # chmod-socket    = 66424 # clear environment on exit25 vacuum = true26 python-autoreload = 1

在文本文件中插入:

1 uwsgi_param  QUERY_STRING       $query_string; 2 uwsgi_param  REQUEST_METHOD     $request_method; 3 uwsgi_param  CONTENT_TYPE       $content_type; 4 uwsgi_param  CONTENT_LENGTH     $content_length; 5  6 uwsgi_param  REQUEST_URI        $request_uri; 7 uwsgi_param  PATH_INFO          $document_uri; 8 uwsgi_param  DOCUMENT_ROOT      $document_root; 9 uwsgi_param  SERVER_PROTOCOL    $server_protocol;10 uwsgi_param  REQUEST_SCHEME     $scheme;11 uwsgi_param  HTTPS              $https if_not_empty;12 13 uwsgi_param  REMOTE_ADDR        $remote_addr;14 uwsgi_param  REMOTE_PORT        $remote_port;15 uwsgi_param  SERVER_PORT        $server_port;16 uwsgi_param  SERVER_NAME        $server_name;

 

          

转载于:https://www.cnblogs.com/abel01250303/p/9571259.html

你可能感兴趣的文章
mysql启动过程
查看>>
2017前端面试题总结
查看>>
SWIFT国际资金清算系统
查看>>
站立会议第四天
查看>>
利用AMPScript获取Uber用户数据的访问权限
查看>>
Mysql 数据库操作
查看>>
转:linux终端常用快捷键
查看>>
UVa 11059 最大乘积
查看>>
数组分割问题求两个子数组的和差值的小
查看>>
《深入分析Java Web技术内幕》读书笔记之JVM内存管理
查看>>
161017、SQL必备知识点
查看>>
kill新号专题
查看>>
MVC学习系列——Model验证扩展
查看>>
Suite3.4.7和Keil u3自带fx2.h、fx2regs.h文件的异同
查看>>
打飞机游戏【来源于Crossin的编程教室 http://chuansong.me/account/crossincode 】
查看>>
[LeetCode] Merge Intervals
查看>>
Linux编程简介——gcc
查看>>
2019年春季学期第四周作业
查看>>
rotate the clock
查看>>
Python并发编程04/多线程
查看>>