1.软文推荐

2.软文推荐

3.软文推荐

目录: 1、ubuntu14.04上怎么共用两个版本的django 2、ubuntu django nginx负载均衡配置好了怎么用 3、Django部署——uwsgi+Nginx(超详细) ubuntu14.04上怎么共用两个版本的django

不要使用mod方式,可以考虑使用uwsgi方式部署,Web代理层和应用容器层完全分离,结构清晰。ubuntu django nginx负载均衡配置好了怎么用

ubuntu django nginx负载均衡配置好了怎么用

1、安装uwsgi、flup、django

2、项目创建和配置

2.1、创建项目

cd /root/codes/

django-admin.py startproject myproject

2.2、创建/root/codes/uwsgi.xml

uwsgi

socket0.0.0.0:8001/socket

pythonpath/root/codes/myproject/pythonpath

moduledjango_wsgi/module

profilertrue/profiler

memory-reporttrue/memory-report

enable-threadstrue/enable-threads

logdatetrue/logdate

limit-as6048/limit-as

/uwsgi

2.3、创建/root/codes/django_wsgi

import os

import django.core.handlers.wsgi

os.environ['DJANGO_SETTINGS_MODULE'] = 'myproject.settings' #"项目名.settings"

application = django.core.handlers.wsgi.WSGIHandler()

2.5、nginx 配置

可以直接修改/etc/nginx/nginx.conf或者在conf.d中添加一个conf后缀的文件,配置如下:

location ~ /zhaoshihui {

#include uwsgi_params;

#uwsgi_pass 127.0.0.1:8001;

fastcgi_pass 127.0.0.1:8001;

root /root/codes/zhaoshihui/;

}

Django部署——uwsgi+Nginx(超详细)

环境:

python3.6

centos 7

Django1.11

用Django写了个小网站,只能在自己本地跑一跑!这怎么行?听说可以部署在云服务器上,这样别人就可以访问了!

从哪儿开始?就从Django开始吧!老规矩,按步骤:

这里不讲Django项目实施过程,假设你已经写了一个Django项目,并且在本地 127.0.0.1:8000 能够跑起来。喏,给你个参考,项目大概长这样:

也就是项目目录下的settings.py文件,主要强调几个地方:

①关闭DEBUG模式:

②修改ALLOWED_HOSTS:

③配置静态文件存放路径:

修改好配置之后执行:

这个没什么说的。。。在自己的云服务器上装好这两个工具

安装好uwsgi后最好验证一下,验证方法:

创建一个test.py文件:

启动uwsgi服务器:

如果可以正常启动而不报错那就应该没问题,不放心的话再在终端验证一下:

在uwsgi.ini里进行如下配置:

找到nginx的配置文件夹,centos7的nginx配置文件在/etc/nginx下,该路径下有一个nginx.conf总配置文件,还有两个文件夹./conf.d、./default.d,我们将nginx.conf复制一份到conf.d文件夹下,命名为nginx.conf(或者项目名.conf)进行如下修改(根据中文注释进行相应配置即可):

进入uwsgi.ini文件夹下执行:

在终端执行:

参考资料:

刘江的博客

博客园

知乎问答

无名Blog

自强学堂Django教程

Django文档

empty_xl Blog

相关文章 8

1

网站买什么配置的云服务器(网站配置是什么) 55秒前

网站买什么配置的云服务器?网站买云服务器,得根据网站类型、内容及数据大小等方面来选择配置,如CPU、内存、宽带、机房线路、磁盘...

2

搬瓦工多少钱一个月(搬瓦工多少钱一个月工资) 3分钟前

目录:1、澳洲搬砖工周薪3万2、搬砖真的能一个月挣7000吗3、哪款海外 VPS 性价比高澳洲搬砖工周薪3万 澳洲搬砖工周薪3万 近日,一则新闻称...

3

应用服务器有哪些优势?(服务器和应用服务器) 4分钟前

2.手机软件的器重 手机软件的器重如同它将会会有很多难题一样,它一样会产生很多益处。部件不但要考虑目前总体目标,另外也要事先考...

4

新网建站(新网建站怎么样) 5分钟前

目录:1、新网如何建站2、新网做网站吗3、在新网购买域名和空间 叫他们建设网站和在别的地方建设网站有什么区别 或者说新网给建的网站...

5

国内云服务器 便宜(便宜的云主机) 7分钟前

国内云服务器 便宜,本公司就比较划算,按照云服务器配置灵活弹性收费,产品价格实打实,而且时常有优惠活动。在售后方面,服务周到...

7

如何设置IXWebHosting免费域名的DNS到Godaddy 10分钟前

购买IXWebHosting主机会赠送免费域名,这个域名可以自注册起免费使用一年。有时候会购买主机使用一段时间之后再注册域名,等主机过期之...