Nginx

Nginx优点


BSD许可证,因为Nginx是开源免费的,当有定制化的需求的时候可以修改源代码进行商用。

Nginx组成

Nginx版本发布情况

Nginx的发行版本选择

Tengine是修改了Nginx的主干代码,框架修改以后,Tenginx就遇到一个问题,没有办法跟着Nginx的官方版本同步的升级,Tenginx也可以使用Nginx的第三方模块。一个老师说:因为这一个特性,不太推荐使用Tengine。


没有太多的业务诉求,使用开源版本的就足够了,如果需要开发APR服务器,Web防火墙,OpenResty是一个很好的选择。
文章转子大神的总结,首先是一个模块方面的对比,可以看到openresty的支持的模块最多;

绿色为Nginx共有模块,橙色为Tengine模块,紫色为OpenResty模块
绿色为Nginx共有模块,橙色为Tengine模块,紫色为OpenResty模块

从表格中显而易见,OpenResty的模块要比前两者多得多,虽然它基于 Nginx 实现,但其适用范围,早已远远超出反向代理和负载均衡。

第二从更新频率来看,nginx持续更新,openresty紧跟频率,但是tengine基本上不跟新了。

Nginx配置文件的通用语法介绍

配置参数

http配置的指令块

Nginx命令行

posted @   NeverLateThanBetter  阅读(18)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示