导论 WSGI是Web服务器网关接口。它是一个规范,描述了Web服务器如何与Web应用程序通信,以及Web应用程序如何链接在一起以处理一个请求,(接收请求,处理请求,响应请求) 基于wsgi运行的框架有bottle,DJango,Flask,用于解析动态HTTP请求 支持WSGI的服务器 wsgir ...
分类:
Web程序 时间:
2018-12-10 14:04:39
阅读次数:
288
1、系统环境,必要知识 暂时关闭防护墙,关闭selinux: 准备知识: django:一个基于python的开源web框架。 uWSGI:一个基于自有的uwsgi协议,wsgi协议和http服务协议的web网关 nginx:高性能的代理web服务器 wsgi.py:django项目自带的wsgi接 ...
分类:
Web程序 时间:
2018-11-10 00:11:29
阅读次数:
199
Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。 wsgi是PythonWeb服务器网关接口(Web Server Gateway Interface),WSGI是作为Web服务器与Web应用程序或应用框架之间的一种低级别的接口,以提 ...
分类:
Web程序 时间:
2018-11-08 10:11:43
阅读次数:
267
参考文献: https://blog.csdn.net/anifans9350/article/details/80145535 https://www.cnblogs.com/dalanjing/p/8636338.html 0.安装步骤预览(1)系统默认自带python2.x,所以需要先安装py ...
分类:
编程语言 时间:
2018-11-02 14:23:23
阅读次数:
244
逻辑图 web服务器 web框架层 如果将一次通信转化为“对话”的过程 Nginx:hello wsgi,我刚收到一个请求,你准备下然后让django来处理吧 WSGI:好的nginx,我马上设置环境变量,然后把请求交给django Django:谢谢WSGI,我处理完请求马上给你响应结果 WSGI ...
分类:
Web程序 时间:
2018-10-19 22:01:07
阅读次数:
233
1.更新ubantu的apt apt-get update 必要时候更新系统: apt-get upgrade 2.远程连接服务器 ssh 用户名@ip 上传代码 : scp 本地文件夹/文件 用户名@ip:远程存放位置 3.安装数据库 apt-get install mysql-server my ...
分类:
其他好文 时间:
2018-10-15 20:35:56
阅读次数:
182
1.概念 WSGI / uwsgi / uWSGI 这三个概念的区分: WSGI 是一种通信协议,也叫做 Web 服务器网关接口 uwsgi 是一种线路协议而不是通信协议,在此常用于在 uWSGI 服务器与其他网络服务器的数据通信。 uWSGI 是实现了 uwsgi 和 WSGI 两种协议的 Web ...
分类:
Web程序 时间:
2018-10-04 21:38:39
阅读次数:
299
uwsgi 所扮演的的角色是后端 http 服务器,nginx 扮演的角色是前端 http 服务器,django项目 是客户所真正要访问到的提供数据方。 用户从网页浏览器中发出请求,nginx 服务器收到请求后,会通过它的 uwsgi 模块将用户的请求转发给 uwsgi 服务器,uwsgi 服务器... ...
分类:
Web程序 时间:
2018-08-28 15:32:11
阅读次数:
199
Django 的认识,面试题 1. 对Django的认识? 2. Django 、Flask、Tornado的对比 3. 什么是wsgi,uwsgi,uWSGI? 4. django请求的生命周期? 5. 简述什么是FBV和CBV? 6. 如何给CBV的程序添加装饰器? 7. 简述MVC和MTV 8 ...
分类:
其他好文 时间:
2018-08-01 19:39:40
阅读次数:
442
1、nginx 安装nginx之前先安装python的pip,千万不能用pypy的pip,会容易破坏依赖关系,很难修复, 因为,是自动安装,所以nginx的配置文件在/etc/nginx/sites-enabled/文件目录下的default。直接通过命令vi打开,a,进入插入模式,进行编辑。因为u ...
分类:
系统相关 时间:
2018-07-13 01:19:46
阅读次数:
256