|
Ubuntu10.10上编译安装LNMP:Nginx 0.8.54+MySQL 5.1.56+PHP-FPM 5.3.6
Ubuntu10.10上编译安装LNMP:Nginx 0.8.54+MySQL 5.1.56+PHP-FPM 5.3.6 Nginx, Webserver NoResponses »五 262012 找了这么多资料,这一篇写的比较好。
很认真,而且过程详细。
当然,我都是直接下载的apt-get install 相关包,没有编译。
来源:
四号程序员 – Ubuntu 10.10上编译安装LNMP:Nginx 0.8.54+MySQL 5.1.56+PHP-FPM 5.3.6.
Posted by ian at 00:15 Tagged with: nginx, PHPNginx开发从入门到精通
Nginx, Webserver NoResponses »五 182012 这个是淘宝开源项目Tengine中的一部分,主要讲解的Nginx的原理,中文的。TeNginx是对Nginx开源项目的一个增强版本。
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。
从2011年12月开始,Tengine成为一个开源项目。
特性
- 继承Nginx-1.0.15的所有特性,100%兼容Nginx的配置;
- 输入过滤器机制支持。通过使用这种机制Web应用防火墙的编写更为方便;
- 组合多个CSS、JavaScript文件的访问请求变成一个请求;
- 可以对后端的服务器进行主动健康检查,根据服务器状态自动上线下线;
- 支持管道(pipe)和syslog(本地和远端)形式的日志以及日志抽样;
- 自动根据CPU数目设置进程个数和绑定CPU亲缘性;
- 监控系统的负载和资源占用从而对系统进行保护;
- 显示对运维人员更友好的出错信息,便于定位出错机器;
- 更强大的防攻击(访问速度限制)模块;
- backtrace模块,程序崩溃的时候可以显示出错的调用栈;
- 更方便的命令行参数,如列出编译的模块列表、支持的指令等;
- 可以根据访问文件类型设置过期时间;
- …
网址:Nginx开发从入门到精通 — Nginx开发从入门到精通.
目录
- 上篇:nginx模块开发篇
- 背景介绍
- nginx平台初探
- phase模块
- 过滤器模块
- upstream模块
- 其他模块
- 模块开发高级篇
- 下篇:nginx原理解析篇
- 高性能服务器设计
- nginx架构详解
- nginx基础设施
- nginx的启动阶段
- nginx的请求处理阶段
- nginx的upstream原理解析
- nginx的script处理
- 附录A 编码风格
- 附录B 常用API
- B.1 字符串操作
- B.2 读取请求体
- B.3 操作请求头
- B.4 取参数
- B.5 URI处理
- B.6 buffer操作
- B.7 变量操作
- B.8 日志输出
- B.9 配置解析接口
- B.10 文件操作
- B.11 锁操作
- 附录C 模块编译,调试与测试
- C.1 添加第3方库
- C.2 添加额外编译,链接选项
- C.3 debug point
- C.4 使用gdb
- C.5 调试日志
- C.6 单元测试
- C.7 功能测试
- C.8 性能测试
Posted by ian at 16:42 Tagged with: nginx, OpenSource |
|
|