Nginx 学习 ~ 4. Nginx 的功能特性及常用功能

   Niginx 提供的基本功能服务从大体上归纳为“基本 HTTP 服务”、
“高级 HTTP 服务” 和 “邮件服务”等类。

基本 HTTP 服务

  Nginx 可以提供基本的 HTTP 服务,可以作为 HTTP 代理服务器和反向代理服务器,支持通过缓存加速访问,可以完成简单的负载均衡和容错,支持包过滤功能,支持SSL等。

  • 处理静态文件,处理索引文件一级支持自动索引;
  • 提供反向代理服务器,并可以使用缓存加上反向代理,同时完成负载均衡和容错。
  • 提供对 FastCGI、memcached 等服务的缓存机制,同时完成负载均衡和容错;
  • 使用 Nginx 的模块化特性提供过滤器功能。Nginx 基本过滤器包括 ZIP压缩,ranges 支持、chunked 响应、XSTL、SSI 一级图像缩放等。其中针对包含多个SSI 的页面,经由 FastCGI 或反向代理,SSI 过滤器可以并行处理。
  • 支持HTTP 下的安全套接层安全协议SSL
  • 支持基于加权和依赖的优先权 HTTP/2

高级 HTTP 服务

  • 支持基于名字和 IP 的虚拟主机设置
  • 支持 HTTP/1.0 中的 KEEP-Alive 模式和管线(PipeLined)模型连接
  • 自定义访问日志格式、带缓存的日志 写操作以及快速日志轮转。
  • 提供 3XX~5XX 错误代码重定向功能
  • 支持重写(Rewrite)模块拓展
  • 支持重新加载配置以及在线升级时无需中断正在处理的请求
  • 支持网络监控
  • 支持 FLV 和 MP4 流媒体传输

邮件服务

  Nginx 提供邮件代理服务也是其基本开发元素之一,主要包含以下特性:

  • 支持IMP/POP3 代理服务功能
  • 支持内部SMTP 代理服务器名单

Nginx 常用的功能模块

静态资源部署
 Rewrite 地址重写
 反向代理
 负载均衡
 web 缓存
 环境部署
 用户认证模块……

Nginx 的核心组成

nginx 二进制可执行文件
nginx.conf 配置文件文件
error.log 错误日志记录
access.log 访问日志记录
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值