Tengine是一款专业的web服务器项目管理软件,基于nginx基础,可以进行动态模块加载、流失传输、自动监控等,具有强大的负载均衡能力,为大家提供一个高效、稳定、安全、易用的web平台,有需要的朋友可以来本站下载!
Tengine特色
1、继承Nginx-1.8.1的所有特性,兼容Nginx的配置;
2、动态模块加载(DSO)支持。加入一个模块不再需要重新编译整个Tengine;
3、支持HTTP/2协议,HTTP/2模块替代SPDY模块;
4、流式上传到HTTP后端服务器或FastCGI服务器,大量减少机器的I/O压力;
5、支持异步OpenSSL,可使用硬件如:QAT进行HTTPS的加速与卸载;
6、更加强大的负载均衡能力,包括一致性hash模块、会话保持模块,还可以对后端的服务器进行主动健康检查,根据服务器状态自动上线下线,以及动态解析upstream中出现的域名;
7、输入过滤器机制支持。通过使用这种机制Web应用防火墙的编写更为方便;
8、支持设置proxy、memcached、fastcgi、scgi、uwsgi在后端失败时的重试次数
9、动态脚本语言Lua支持。扩展功能非常高效简单;
10、支持按指定关键字(域名,url等)收集Tengine运行状态;
11、组合多个CSS、JavaScript文件的访问请求变成一个请求;
12、自动去除空白字符和注释从而减小页面的体积
13、自动根据CPU数目设置进程个数和绑定CPU亲缘性;
14、监控系统的负载和资源占用从而对系统进行保护;
15、显示对运维人员更友好的出错信息,便于定位出错机器;
16、更强大的防攻击(访问速度限制)模块;
17、更方便的命令行参数,如列出编译的模块列表、支持的指令等;
18、可以根据访问文件类型设置过期时间;
更新日志
Feature: 支持异步OpenSSL,可使用相关硬件(如:QAT)进行SSL的卸载 [mrpre]
Feature: 支持TLS1.3,TLS握手0-RTT [jlijian3]
Feature: upstream配置块里面支持include指令 [wangfakang]
Change:更新并修复测试用例 [wangfakang]
Change: 恢复ssl_verify_client_exception指令 [jinjiu]
Change: 更新Debian相关软件包版本号 [PeterDaveHello]
Change: 更新README文档 [taoyuanyuan]
Bugfix: 修复upstream_check模块在reload时可能触发段错误 [yongjianchn]
Bugfix: 修复pipe模块在FreeBSD系统中编译报错问题 [MengqiWu]
注意事项
.gz,是linux下的压缩文件格式。用gunzip命令解压。