Nginx
文章平均质量分 69
peng_0129
这个作者很懒,什么都没留下…
展开
-
nginx(一)nginx介绍及环境搭建
一 Nginx简介 nginx--高性能web服务器二 Nginx安装注:源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)其中--prefix选项是配置安装的路径,如果不配置该选项,安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文...原创 2018-04-24 16:39:02 · 306 阅读 · 0 评论 -
nginx(二)nginx虚拟主机的配置
----------Nginx虚拟主机配置Nginx配置段 // 全局区worker_processes 1; // 有1个工作的子进程,可以自行修改,但太大无益,因为要争夺CPU,一般设置为 CPU数*核数 Event {// 一般是配置nginx连接的特性// 如1个word能同时允许多少连接 worker_connections 1024; // 这是指一个子进程最大允许连1024个连接}...原创 2018-04-24 16:43:03 · 95 阅读 · 0 评论 -
nginx(三)nginx日志管理&&shell+定时任务具体案例
一 Nginx日志管理我们观察nginx的server段,可以看到如下类似信息 #access_log logs/host.access.log main;这说明 该server, 它的访问日志的文件是 logs/host.access.log ,使用的格式”main”格式.除了main格式,你可以自定义其他格式.main格式是什么?log_format main '$remote_ad...原创 2018-04-24 16:50:09 · 245 阅读 · 0 评论 -
nginx(四)Location精准匹配和正则匹配以及总结
一 Location精准匹配location 语法location 有”定位”的意思, 根据Uri来进行不同的定位.在虚拟主机的配置中,是必不可少的,location可以把网站的不同部分,定位到不同的处理方式上.比如, 碰到.php, 如何调用PHP解释器? --这时就需要locationlocation 的语法location [=|~|~*|^~] patt {}中括号可以不写任何参数,此时...原创 2018-04-24 16:57:44 · 10537 阅读 · 1 评论 -
nginx(五)nginx Rewrite语法详解
---------nginx Rewrite语法详解释rewrite 重写 重写中用到的指令if (条件) {} 设定条件,再进行重写 set #设置变量return #返回状态码 break #跳出rewriterewrite #重写If 语法格式If 空格 (条件) { 重写模式}条件又怎么写?答:3种写法1: “=”来判断相等, 用于字符串比较2: “~” 用正则来匹配(此处的正...原创 2018-04-24 17:03:40 · 1277 阅读 · 0 评论 -
nginx(六) gzip压缩提升网站速度&expires缓存提升网站负载
一 gzip压缩提升网站速度网页内容的压缩编码与传输速度优化我们观察news.163.com的头信息请求:Accept-Encoding:gzip,deflate,sdch响应:Content-Encoding:gzipContent-Length:36093再把页面另存下来,观察,约10W字节,实际传输的36093字节原因-------就在于gzip压缩上. 原理: 浏览器---请求----&g...原创 2018-04-24 17:07:59 · 127 阅读 · 0 评论 -
nginx(七)反向代理实现nginx+apache动静分离&nginx实现负载均衡
一 nginx反向代理实现&负载均衡nginx反向代理服务器+负载均衡用nginx做反向代理和负载均衡非常简单,支持两个用法 1个proxy, 1个upstream,分别用来做反向代理,和负载均衡以反向代理为例, nginx不自己处理php的相关请求,而是把php的相关请求转发给apache来处理.----这不就是传说的”动静分离”,动静分离不是一个严谨的说法,叫反向代理比较规范.动态的访...原创 2018-04-24 17:12:56 · 481 阅读 · 0 评论