2018年3月

Nginx学习笔记:模块开发

要开发一个叫“Hello”的handler模​​块,这个模块功能非常简单,它接收指令hello,该指令可指定一个字符串参数,模块会输出这个字符串作为HTTP响应。 例如,本地Nginx做如下配置: location /hello { hello "nginx"; }...

Nginx学习笔记:工作原理

Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block进行工作,而在这个location中所配置的每个指令将会启动不同的模块去完成相应的工作。 工作模块的分类可以从结构和功能上...