nginx学习
文章平均质量分 71
zzzkk2009
Genius only means working hard all ones life!
展开
-
nginx学习之安装&配置&入门
nginx 的安装 下载地址: http://nginx.org/download/nginx-1.4.2.tar.gz安装准备: nginx依赖于pcre库,要先安装pcreyum install pcre pcre-devel cd /usr/local/src/ wget http://nginx.org/download/nginx-1.4.2.tar.gzta原创 2015-03-24 11:33:22 · 482 阅读 · 0 评论 -
nginx学习之网页内容的压缩编码与传输速度优化
我们观察news.163.com的头信息请求:Accept-Encoding:gzip,deflate,sdch响应:Content-Encoding:gzipContent-Length:36093再把页面另存下来,观察,约10W字节,实际传输的36093字节原因-------就在于gzip压缩上. 原理: 浏览器---请求----> 声明可以接受 gzi原创 2015-03-24 11:47:32 · 969 阅读 · 0 评论 -
nginx学习之反向代理服务器+负载均衡
用nginx做反向代理和负载均衡非常简单,支持两个用法 1个proxy, 1个upstream,分别用来做反向代理,和负载均衡以反向代理为例, nginx不自己处理php的相关请求,而是把php的相关请求转发给apache来处理. ----这不就是传说的”动静分离”,动静分离不是一个严谨的说法,叫反向代理比较规范. 反向代理后端如果有多台服务器,自然可形成负载均衡,但p原创 2015-03-24 12:32:26 · 392 阅读 · 0 评论 -
nginx学习之nginx+php的编译
nginx+php的编译apache一般是把php当做自己的一个模块来启动的.而nginx则是把http请求变量(如get,user_agent等)转发给 php进程,即php独立进程,与nginx进行通信. 称为 fastcgi运行方式.因此,为apache所编译的php,是不能用于nginx的. 注意: 我们编译的PHP 要有如下功能:连接mysql, gd,ttf,原创 2015-03-24 11:45:34 · 464 阅读 · 0 评论 -
nginx学习之rewrite(重写)
rewrite 重写重写中用到的指令if (条件) {} 设定条件,再进行重写 set #设置变量return #返回状态码 break #跳出rewriterewrite #重写 If 语法格式If 空格 (条件) { 重写模式} 条件又怎么写?答:3种写法1: “=”来判断相等, 用于字符串比较2: “~” 用正原创 2015-03-24 11:42:03 · 843 阅读 · 0 评论 -
nginx学习之location的解析过程
nginx学习之location的解析过程:原创 2015-03-24 09:47:15 · 2542 阅读 · 0 评论