1、Aapche
- Apache特点
rewrite重写模块比nginx强大
模块超多,基本上想到的都可以找到
比较稳定
2、Nginx
- Nginx特点
轻量级,同样作为web服务器,相比Apache,Nginx使用更少的资源,支持更多的并发连接,体现更高的效率
抗并发,nginx处理请求是异步非阻塞的,apache则是阻塞的,在高并发下nginx能保持低资源消耗、高性能;epoll网络IO模型是nginx处理性能高的根本理由(高并发下);apache是同步多进程模型,一个连接对应一个进程,nginx是异步的,多个连接对应一个进程。
高度模块化设计,编写模块相对简单
社区活跃,各种高性能模块出品迅速
- Nginx的应用
静态HTTP服务器,可以将服务器上的静态文件(HTML、图片)通过HTTP协议展