麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程

2020-02-23 06:11:31
字體:
供稿:網(wǎng)友

具體環(huán)境:
Ubuntu 14.04 Python 2.7.6 Django 1.7.1 Virtualenv name:test Nginx uwsgi

假設(shè) 項(xiàng)目文件夾位于 /data/www/ts 設(shè)置保存在 ./conf

代碼如下:
virtualenv name = test
domain name = example.com

django+uwsgi的部署實(shí)在是太蛋疼了..網(wǎng)上已有的教程似乎有新版本的兼容問題。最后跑到uwsgi官網(wǎng)上找的教程終于跑通了..
不過官網(wǎng)的教程似乎有引導(dǎo)教學(xué)性質(zhì),部署的時(shí)候就顯得很繞彎路,在這里記錄下來精簡內(nèi)容

http://uwsgi-docs.readthedocs.org/en/latest/tutorials/Django_and_nginx.html

首先,需要一個(gè)uwsgi_params文件,放在項(xiàng)目的conf文件夾里面。之后需要指向它。文件內(nèi)容如下:

代碼如下:
uwsgi_param QUERY_STRING $query_string;
uwsgi_param REQUEST_METHOD $request_method;
uwsgi_param CONTENT_TYPE $content_type;
uwsgi_param CONTENT_LENGTH $content_length;
uwsgi_param REQUEST_URI $request_uri;
uwsgi_param PATH_INFO $document_uri;
uwsgi_param DOCUMENT_ROOT $document_root;
uwsgi_param SERVER_PROTOCOL $server_protocol;
uwsgi_param HTTPS $https if_not_empty;
uwsgi_param REMOTE_ADDR $remote_addr;
uwsgi_param REMOTE_PORT $remote_port;
uwsgi_param SERVER_PORT $server_port;
uwsgi_param SERVER_NAME $server_name;

創(chuàng)建一個(gè)叫做ts_nginx.conf 的文件,內(nèi)容如下

代碼如下:
# ts_nginx.conf

# the upstream component nginx needs to connect to
upstream django {
    # server unix:///path/to/your/mysite/mysite.sock; # for a file socket
    server 127.0.0.1:8001; # for a web port socket (we'll use this first)
}

# configuration of the server
server {
    # the port your site will be served on
    listen 80;
    # the domain name it will serve for
    server_name .example.com; # substitute your machine's IP address or FQDN
    charset utf-8;

    # max upload size
    client_max_body_size 75M; # adjust to taste

    # Django media
    location /media {
        alias /data/www/ts/media; # your Django project's media files - amend as required
    }

    location /static {
        alias /data/www/ts/static; # your Django project's static files - amend as required
    }

    # Finally, send all non-media requests to the Django server.
    location / {
        uwsgi_pass django;
        include /data/www/ts/conf/uwsgi_params; # the uwsgi_params file you installed
    }
}

把這個(gè)conf文件連接到nginx的搜索目錄里面。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: v天堂在线视频 | 国产69精品福利视频 | xxxxhd73国产| 美女黄污视频 | 亚洲日本韩国精品 | 精品一区二区6 | 欧美一级做一级爱a做片性 久久久资源网 | 免费a级作爱片免费观看欧洲 | 精品国产一区二区在线观看 | 日韩色视频在线观看 | 国产成人高清成人av片在线看 | 色骚综合 | 俄罗斯16一20sex牲色另类 | 欧美精品日日鲁夜夜添 | 激情亚洲一区二区三区 | 亚洲特黄妇女高潮 | 久久久久久久久淑女av国产精品 | 中国黄色一级生活片 | 第四色成人网 | 国产在线观看一区二区三区 | 最新久久免费视频 | 欧美扩阴视频 | 久久激情国产 | 亚洲精品久久久久久 | 欧美中文字幕一区二区三区亚洲 | 免费永久看羞羞片网站入口 | 一二区成人影院电影网 | 免费在线观看毛片视频 | 激情97| 一夜新娘第三季免费观看 | 日韩中字幕| 久久久久久99 | 久久伊人国产精品 | 在线观看中文字幕av | 91性视频| 狠狠干天天操 | 91久久免费| videos真实高潮xxxx | 久久国产乱子伦精品 | 国产无遮挡一级毛片 | 成人在线观看网 |