nginx
左撇子小哥哥
一半现实,一半浪漫。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Emiller的Nginx模块开发指南
Emiller的Nginx模块开发指南 1. 预备知识 你应当比较熟悉C语言。不光是“C-语法”,你起码还得知道结构体和预处理指令,同时保证看到指针和函数引用出现时心里不会发毛。否则的话,就算信春哥也是没用的,看看K&R吧。 你得对HTTP协议有一定的了解,毕竟你是在和一个web server打交道。 如果你熟悉Nginx的配置文件就太好不过了。如果不熟悉,也没关系,这里简单介绍一下,知转载 2016-08-24 18:16:46 · 819 阅读 · 0 评论 -
nginx模块开发实战
必备知识 想要进行nginx模块开发,首先你需要比较熟悉C语言,其次你需要对HTTP协议有一定的了解。 从配置开始 Nginx主配置文件中主要包括六块:main,events,http,server,location,upstream 结构如下:#main ... events { ... } http { ... upstream {原创 2016-11-08 10:21:44 · 1888 阅读 · 0 评论 -
Nginx中location匹配规则及陷阱
location常用匹配 = :精准匹配 ~ :正则匹配 ~* :正则匹配,不区分大小写 ^~ : 普通字符匹配, ^~ 的含义是如果命中,则不会再进行任何的正则匹配 前面没有任何修饰: 普通字符匹配 location匹配顺序 精确匹配 普通匹配 正则匹配 看到这里大家可能会有点疑问,有可能会跟现有认知上有些冲突,没关系,继续看完。。 匹配规则 首先进行精准匹...原创 2018-08-05 22:13:34 · 3887 阅读 · 1 评论 -
Nginx中rewrite指令注意事项
语法 rewrite reg replacement 例如: location ~ /z { rewrite ^(.*)$ /zcom/index.html; break; } rewrite语法可以放在server,location,if语句块中。 注意事项 如上例中,location匹配所有的以z开头的uri。并且重写到/zcom/i...原创 2018-08-06 11:47:43 · 3961 阅读 · 0 评论 -
Nginx单机高并发优化思路
前言 众所周知,Nginx是一个web和反向代理服务器。性能很强悍,但是也不是说随便下载安装在服务器上,就能够极大的发挥其最大性能。想要nginx能够发挥其优势,也需要操作系统(centos 7)相应的作出一些调整。特别研究了一下,在单机上的优化思路。 优化 socket nginx 设置子进程允许打开的连接数:worker_connections参数 操作系统层面 最大连接数(s...原创 2018-08-07 21:00:44 · 1539 阅读 · 0 评论
分享