随笔分类 -  nginx

摘要:1.nginx负载均衡 网站的访问量越来越大,服务器的服务模式也得进行相应的升级,比如分离出数据库服务器、分离出图片作为单独服务,这些是简单的数据的负载均衡,将压力分散到不同的机器上。有时候来自web前端的压力,也能让人十分头痛。怎样将同一个域名的访问分散到两台或更多的机器上呢?这其实就是另一种负载 阅读全文
posted @ 2017-10-03 16:02 Microtiger 阅读(81191) 评论(4) 推荐(3) 编辑
摘要:正向代理的概念 正向代理,也就是传说中的代理,他的工作原理就像一个跳板,简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器这个代理服务器呢,他能访问那个我不能访问的网站于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容代理服务器去取回来,然后返回给我 从网站的角度,只在代理 阅读全文
posted @ 2017-10-03 15:57 Microtiger 阅读(1080) 评论(0) 推荐(1) 编辑
摘要:语法: expires [time|epoch|max|off]默认值: expires off作用域: http, server, location使用本指令可以控制HTTP应答中的“Expires”和“Cache-Control”的头标,(起到控制页面缓存的作用)。可以在time值中使用正数或负 阅读全文
posted @ 2017-10-02 18:30 Microtiger 阅读(235) 评论(0) 推荐(0) 编辑
摘要:mime.types 中包含所有文件的类型,不知道的可以去里面查询 gzip配置的常用参数 gzip on|off; #是否开启gzip gzip_buffers 32 4K| 16 8K #缓冲(压缩在内存中缓冲几块? 每块多大?) gzip_comp_level [1-9] #推荐6 压缩级别( 阅读全文
posted @ 2017-10-02 18:16 Microtiger 阅读(600) 评论(0) 推荐(0) 编辑
摘要:重写中用到的指令 if (条件) {} 设定条件,再进行重写 set #设置变量 return #返回状态码 return 403; break #跳出rewrite rewrite #重写 If 语法格式 If 空格 (条件) { 重写模式 } 条件又怎么写? 答:3种写法 1: “=”来判断相等 阅读全文
posted @ 2017-10-02 15:19 Microtiger 阅读(1635) 评论(0) 推荐(0) 编辑
摘要:location 语法location 有”定位”的意思, 根据Uri来进行不同的定位.在虚拟主机的配置中,是必不可少的,location可以把网站的不同部分,定位到不同的处理方式上.比如, 碰到.php, 如何调用PHP解释器? --这时就需要locationlocation 的语法locatio 阅读全文
posted @ 2017-09-30 17:45 Microtiger 阅读(321) 评论(0) 推荐(0) 编辑
摘要:我们观察nginx的server段,可以看到如下类似信息#access_log logs/host.access.log main;这说明 该server, 它的访问日志的文件是 logs/host.access.log ,使用的格式”main”格式.除了main格式,你可以自定义其他格式. mai 阅读全文
posted @ 2017-09-30 17:40 Microtiger 阅读(288) 评论(0) 推荐(0) 编辑
摘要:worker_processes 1; // 有1个工作的子进程,可以自行修改,但太大无益,因为要争夺CPU,一般设置为 CPU数*核数 Event { // 一般是配置nginx连接的特性 // 如1个word能同时允许多少连接 worker_connections 1024; // 这是指 一个 阅读全文
posted @ 2017-09-30 16:43 Microtiger 阅读(259) 评论(0) 推荐(0) 编辑