Nginx有哪些功能?Nginx常用的功能模块有哪些?

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

Nginx教程

Java进阶从0到1学会Nginx分布式框架

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

·处理静态文件、处理索引文件以及支持自动索引;

·提供反向代理服务器,并可以使用缓存加上反向代理,同时完成负载均衡和容错;

·提供对FastCGI、memcached等服务的缓存机制,,同时完成负载均衡和容错;

·使用Nginx的模块化特性提供过滤器功能。Nginx基本过滤器包括gzip压缩、ranges支持、chunked响应、XSLT、SSI以及图像缩放等。其中针对包含多个SSI的页面,经由FastCGI或反向代理,SSI过滤器可以并行处理。

·支持HTTP下的安全套接层安全协议SSL.

·支持基于加权和依赖的优先权的HTTP/2

高级HTTP服务

·支持基于名字和IP的虚拟主机设置

·支持HTTP/1.0中的KEEP-Alive模式和管线(PipeLined)模型连接

·自定义访问日志格式、带缓存的日志写操作以及快速日志轮转。

·提供3xx~5xx错误代码重定向功能

·支持重写(Rewrite)模块扩展

·支持重新加载配置以及在线升级时无需中断正在处理的请求

·支持网络监控

·支持FLV和MP4流媒体传输

邮件服务

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

·支持IMPA/POP3代理服务功能

·支持内部SMTP代理服务功能

·Nginx常用的功能模块

Nginx常用的功能模块

·静态资源部署

·Rewrite地址重写:正则表达式

·反向代理

·负载均衡:轮询、加权轮询、ip_hash、url_hash、fair

·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、付费专栏及课程。

余额充值