没有合适的资源?快使用搜索试试~ 我知道了~
首页Nginx开发从入门到精通,(文字pdf版本)
资源详情
资源评论
资源推荐

Nginx 开发从入门到精通
发布 0.1
taobao server platform
2013 年 01 月 25 日


前言
i

ii

目录
前言 i
1 缘起 1
2 版权申明 3
3 目录 5
3.1 上篇:nginx 模块开发篇 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.1.1 背景介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
nginx 历史 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
使用简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
nginx 特点介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.1.2 nginx 平台初探 (30%) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
初探 nginx 架构 (100%) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
nginx 基础概念 (100%) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
基本数据结构 (20%) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
nginx 的配置系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
nginx 的请求处理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
nginx 的模块化体系结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
模块概述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.1.3 handler 模块 (100%) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
handler 模块简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
模块的基本结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
handler 模块的基本结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
handler 模块的挂载 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
handler 的编写步骤 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
hello handler 模块 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
handler 模块的编译和使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
部分 handler 模块的分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.1.4 过滤模块 (90%) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
过滤模块简介 (90%) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
iii
剩余92页未读,继续阅读












安全验证
文档复制为VIP权益,开通VIP直接复制

评论20