1.安装项目环境 系统环境:ubuntu16.04 python环境:python3.5.2 Django版本:django1.11.7 nginx环境:nginx_1.10.3 虚拟环境:virtualenv15.1.0 uwsgi版本:uwsgi2.0.17.1 安装并进入项目虚拟环境: 2.项 ...
分类:
其他好文 时间:
2018-10-05 10:38:49
阅读次数:
130
1.概念 WSGI / uwsgi / uWSGI 这三个概念的区分: WSGI 是一种通信协议,也叫做 Web 服务器网关接口 uwsgi 是一种线路协议而不是通信协议,在此常用于在 uWSGI 服务器与其他网络服务器的数据通信。 uWSGI 是实现了 uwsgi 和 WSGI 两种协议的 Web ...
分类:
Web程序 时间:
2018-10-04 21:38:39
阅读次数:
299
1.uWSGI 是一个 Web 服务器,它实现了 WSGI 协议、uwsgi、http 等协议。Nginx 中HttpUwsgiModule 的作用是与 uWSGI 服务器进行交换。WSGI 是一种 Web 服务器网关接口。它是一个 Web 服务器(如 nginx,uWSGI 等服务器)与 web ...
分类:
其他好文 时间:
2018-10-04 16:03:00
阅读次数:
2130
WSGI,它规定了一种在Web服务器和Web应用程序/框架之间推荐的标准接口,以确保Web应用程序在不同的Web服务器之间具有可移植性。 WSGi是一个同步接口,所有Tornado的WSGI容器是无法实现异步的。主流的选择是uWSGI和Gunicorn。 ...
分类:
其他好文 时间:
2018-10-03 00:40:57
阅读次数:
146
1.电脑环境 Centos7 + python3.6 + virtualenv 由于centos自带的是python2.7版本,所以要自己安装新的版本,这里就不对此描述了,直接开工 2.具体流程 使用python虚拟环境 1.在自己想要创建虚拟环境的文件夹下创建虚拟环境,我们的uWSGI也是安装在虚 ...
分类:
编程语言 时间:
2018-09-30 00:23:02
阅读次数:
223
Django+uwsgi+nginx nginx和uwsgi的区别和作用: 1, nginx是对外的服务器,外部浏览器通过url访问nginx, uwsgi是对内的服务器,主要用来处理动态请求。 2, nginx接收到浏览器发送过来的http请求,将包进行解析,分析url, a.如果是静态文件请求就 ...
分类:
其他好文 时间:
2018-09-29 13:05:37
阅读次数:
147
Django 安装Django,这种方法装的是最新版的django 下载 下载 解压并进入解压后的文件夹 解压并进入解压后的文件夹 安装 安装 使用pip安装django 使用pip安装django 检测是否安装成功,不报错,则安装成功 检测是否安装成功,不报错,则安装成功 创建并启动一个Djago ...
分类:
其他好文 时间:
2018-09-28 19:04:15
阅读次数:
219
目前路径是在 /var/www/jastme/static 但是admin的静态文件不在这个位置,那么怎么办呢? 首先到项目下,就是有manage.py的这个目录 编辑项目下的setting.py 首先加上STATIC_ROOT = '/var/www/jastme/static/' 重启uwsgi ...
分类:
其他好文 时间:
2018-09-16 18:00:36
阅读次数:
354
现在我们手里有一个准备发布的项目,那么如何将他上传到你的服务器,并让外网访问呢? 前提: 1. 安装了Python环境 apt-get install python-dev 2. 安装Flask pip install flask 3. 安装UWSGI pip install uwsgi 2. 安装... ...
分类:
系统相关 时间:
2018-09-16 16:12:40
阅读次数:
203
以上为nginx.conf中需要配置的服务器, 关键在uwsgi_pass 设置参数 以上为uwsgi.ini的配置文件 ...
分类:
其他好文 时间:
2018-09-15 20:49:27
阅读次数:
128