Nginx从上路到翻车(一)Nginx初识
admin
2023-03-23 02:01:09
0次

趁着闲赋在家,整理一下自己的思路,首先是Nginx方面,非常感谢Nginx高性能服务这本书给我提供的帮助,以下的内容呢相当于自己的读书笔记。



一 Nginx ("engine x") 初识


1.官方网站:http://www.nginx.org 


2.版本

Nginx从2004年10月发布至今,更新频率非常高,主要版本变更原因包括软件缺陷修正,功能优化以及新功能加入等。

根据官方版本变更说明http://nginx.org/en/CHANGES可以看到

最新版本为2017年4月25号发布的1.13.0。

Nginx官方将Nginx版本分为开发版本(主要用Nginx软件项目的研发),稳定版本(主要作为web服务器投入商用)以及过期版本三种。


PS:因为运维出身,以下文档中,如果无特别说明,Nginx x.x.x的说法指的是Nginx稳定版


3.Nginx的功能特性

Nginx服务器以其功能丰富著称,Nginx是一个高性能的HTTP和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 服务器。

能够快速响应静态页面(HTML)的请求;支持fastCGI,SSL,Virtual Host,URL Rewrite,HTTP Basic Auth,Gzip等大量使用功能;并支持更多的第三方功能模块


的扩展。

通过Nginx提供的基本功能服务,从大体上归纳为基本HTTP服务,高级HTTP服务和邮件服务等三大类。


(1)基本HTTP服务

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

包含以下功能特性:

①:处理静态文件:处理索引文件以及支持自动索引。

②:打开并自行管理文件描述符缓存。

③:提供反向代理,并且可以使用缓存加速反向代理,同时完成简单负载均衡以及容错。

④:提供远程FastCGI服务的缓存机制,加速访问,同时完成简单的负载均衡以及容错。

⑤:使用Nginx的模块化特性提供过滤功能。

⑥:支持HTTP下的安全套接层安全协议SSL。


(2)高级HTTP服务

Nginx提供高级HTTP服务:可以进行自定义配置,支持虚拟主机,支持URL重定向,支持网络监控,支持流媒体传输等。

①:基于域名和IP以及基于端口的虚拟主机 。

②:支持HTTP/1.0中的KEEP-Alive模式和管线模型连接。

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

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

⑤:提供3xx-5xx错误代码重定向功能。

⑥:支持重写模块扩展。

⑦:支持HTTP DAV模块。

⑧:支持FLV流和MP4流传输。

⑨:支持网络监控。

10:支持嵌入Perl语言。



(3)邮件代理服务

Nginx作为邮件代理服务器是最早开发这个产品的目的之一,支持IMAP/POP3代理服务功能,支持内部SMTP代理服务功能。

①:支持使用外部HTTP认证服务器重定向用户到IMAP/POP3后端,并支持2者认证方式。

②:支持外部HTTP认证服务器认证用户后重定向连接内部SMTP后端,并支持SMTP认证方式。

③:支持邮件代理服务下的安全套接层安全协议SSL。

④:支持纯文本通信协议的扩展协议STARTTLS。


ps:Nginx的了解先到这里,我将在下一章中去讲述Nginx的安装,另外欢迎大家指出我的不足和没有说到的地方。


相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...