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

基本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常用的功能模块

静态资源部署
Rewrite地址重写
    正则表达式
反向代理
负载均衡
    轮询、加权轮询、ip_hash、url_hash、fair
Web缓存
环境部署
    高可用的环境
用户认证模块...

Nginx的核心组成

nginx二进制可执行文件
nginx.conf配置文件
error.log错误的日志记录
access.log访问日志记录

Nginx的功能特性及常用功能相关推荐

  1. 前端开发掌握nginx常用功能之rewrite

    上一篇博文对nginx最常用功能的server及location的匹配规则进行了讲解,这也是nginx实现控制访问和反向代理的基础.掌握请求的匹配规则算是对nginx有了入门,但是这些往往还是不能满足 ...

  2. nginx介绍及常用功能

    什么是nginx nginx跟Apache一样,是一个web服务器(网站服务器),通过HTTP协议提供各种网络服务. Apache:重量级的,不支持高并发的服务器.在Apache上运行数以万计的并发访 ...

  3. nginx常用功能介绍

    一.什么是nginx? nginx是一款轻量级的Web 服务器 .反向代理服务器及电子邮件(IMAP/POP3)代理服务器.主要有反向代理,负载均衡的功能. 官方网站为:http://nginx.or ...

  4. Nginx实战部署常用功能演示(超详细版),绝对给力~~~

    前言 上次分享了一些开发过程中常用的功能,但如果到真实环境中,其实还需要一些额外的配置,比如说跨域.缓存.配置SSL证书.高可用等,老规矩,还是挑几个平时比较常用的进行演示分享.上篇详见Nginx超详 ...

  5. nginx常用功能一文概览

    1 概述 nginx常用功能有三:正反代理.负载均衡.动静分离. 近一年的时间,一头扎在B/S结构的项目上,nginx常见的应用形式基本都能接触到一点点,这里简单总结下,便于日后自己复习. 2 代理 ...

  6. Photoshop抠图、污点处理等常用功能及快捷键

    Photoshop抠图.污点处理等常用功能及快捷键 局部图片获取 图片污点修护 各种乱七八糟的常用东西 常用快捷键 常用功能的查看与设置 局部图片获取 a.钢笔工具创建路径后改为选区 b.选区工具3连 ...

  7. SAP MM不常用功能之供应商Rebate

    SAP MM不常用功能之供应商Rebate 采购中的返利流程 返利协议是卖方和买方之间签订的合同,在供应特定价值的物料时给予一定百分比的折扣. 下面是SAP系统中实现该业务场景的具体步骤. Step ...

  8. SAP QM 不常用功能点之 Physical-Sample Record

    SAP QM 不常用功能点之 Physical-Sample Record A record that contains all master data and transaction data fo ...

  9. 大白菜软件常用功能介绍

    大白菜软件常用功能介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.刻录光盘介绍 1.选择你需要的刻录的光盘 2.点击刻录光盘 3.确认之后点击刻录 4.等待刻录完成 转载于 ...

最新文章

  1. Spring Cloud(6.1):搭建OAuth2 Authorization Server
  2. [.net 面向对象程序设计进阶] (7) Lamda表达式(三) 表达式树高级应用
  3. CSS3中使用translate() 方法实现元素位置的移动
  4. web项目中用户登录的具体流程
  5. Java开发者值得关注的十个技术博客
  6. VC 界面库皮肤库相关信息珍藏
  7. HCIE证书有用吗?
  8. hl2240d硒鼓清零方法
  9. 商品的spu、sku及其之间的关系
  10. opencv轮廓检测
  11. MH算法拟合标准柯西分布
  12. 你知道各调的特点吗?
  13. linux怎么显示第三个数据,从零开始的linux 第三章
  14. 【算法】二分法多种情况详解
  15. c语言strcpy两字符串长度不同,(C语言)自己写字符串操作函数(一)——strlen/strcpy/strcat/strcmp/st...
  16. 新道格会客间 人才引领企业 注入科创源动力
  17. Element UI DatePicker 日期选择器
  18. 我的世界Minecraft基岩版开服服务器教程(Windows)开服器开服包下载开服网站服务器要多少钱开服核心开服端下载
  19. XML-DTD解析(转载的)
  20. [Python]常用数据结构 练习题

热门文章

  1. 全国汽车牌照号详解细表(各省市区)
  2. [转贴]玩你没商量:ADSL速率数字游戏解密
  3. P2502 [HAOI2006]旅行 最小生成树
  4. 【资源共享】RockChip_LCD开发文档v1.6
  5. java 21 - 6 字符缓冲流的特殊方法以及该方法高效复制文件
  6. 只要你想学,分分钟钟用H5教会你玩转魔方
  7. td 属性 noWrap 防止折行、撑开(及其它文字换行问题)
  8. 检索 COM 类工厂中 CLSID 为 { } 的组件时失败,原因是呈现以下错误: 80040154
  9. java.io.CharConversionException isHexDigit JS转码问题
  10. GC和JVM调优实战