一、Nginx的功能
1、功能特性
Nginx功能丰富,既可以作为HTTP服务器,也可以作为反向代理服务器,能够快速响应静态页面(HTML)的请求,使用模块化设计风格,同时支持更多第三方模块。
1.1、Nginx的特性如下
* 模块化设计、较好的扩展性 ,从1.9版本以后支持(部分)模块动态装卸载
* 高可靠性,有一个master主控进程,主控进程(master)负责生成多个worker
* 低内存消耗,一个worker进程负责响应多个请求
* 支持热部署、不停机而更新配置文件
* 支持平滑升级软件版本
* 支持事件驱动机制,支持异步IO,支持NMAP内存映射
1.2、Nginx的基本功能
A:基本的HTTP服务
* 静态资源的web服务器
* 打开并自行管理文件描述符缓存
* 提供反向代理服务(HTTP、SMTP、POP3协议)
* 支持HTTPS(安全套接层协议SSL)
* 使用Nginx的模块化特性提供过滤器功能