简介

Tengine是由淘宝网发起的Web服务器项目。它在 Nginx 的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如 淘宝网 , 天猫商城 等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。

从2011年12月开始,Tengine成为一个开源项目。现在,它由Tengine团队开发和维护。Tengine团队的核心成员来自于淘宝、搜狗等互联网企业。

特性

  • 继承Nginx-1.2.5的所有特性,100%兼容Nginx的配置;
  • 动态模块加载(DSO)支持。加入一个模块不再需要重新编译整个Tengine;
  • 输入过滤器机制支持。通过使用这种机制Web应用防火墙的编写更为方便;
  • 动态脚本语言Lua支持。扩展功能非常高效简单;
  • 支持管道(pipe)和syslog(本地和远端)形式的日志以及日志抽样;
  • 组合多个CSS、JavaScript文件的访问请求变成一个请求;
  • 可以对后端的服务器进行主动健康检查,根据服务器状态自动上线下线;
  • 自动根据CPU数目设置进程个数和绑定CPU亲缘性;
  • 监控系统的负载和资源占用从而对系统进行保护;
  • 显示对运维人员更友好的出错信息,便于定位出错机器;
  • 更强大的防攻击(访问速度限制)模块;
  • 更方便的命令行参数,如列出编译的模块列表、支持的指令等;
  • 可以根据访问文件类型设置过期时间;

下载

  • Tengine-1.4.2.tar.gz
    MD5: c2df180f13eb702560c87c7933aa3c39
  • Tengine-1.4.1.tar.gz
    MD5: 55822cc600eae8f3d8f6e0be84a22fe2
  • Tengine-1.4.0.tar.gz
    MD5: ae9393bf58c5a38cd9913ce35e4e1baa
  • Tengine-1.3.0.tar.gz
    MD5: 80a73253d8d45da27774fe918ee31c45
  • Tengine-1.2.5.tar.gz
    MD5: 9dfbd8d9de6757724599e2a19bc50122
  • Tengine-1.2.4.tar.gz
    MD5: 81488e77c2345b6e67e278b502758f68
  • Tengine-1.2.3.tar.gz
    MD5: 54e6ec3303653e3a6321988a0780316d
  • Tengine-1.2.2.tar.gz
    MD5: 90d738b0e9b9dd5ed7b716d826ef463b
  • Tengine-1.2.1.tar.gz
    MD5: 2e1a47815e72d166b371ab9d880512dc
  • Tengine-1.2.0.tar.gz
    MD5: e5575f78f52c1aac3d8690b4e8b1469c

安装之前先看一下taobao的服务器状况

curl -I taobao.com

HTTP/1.1 302 Found
Server: Tengine
Date: Sat, 12 Jan 2013 00:40:16 GMT
Content-Type: text/html
Content-Length: 260
Connection: keep-alive
Location: http://www.taobao.com/
Expires: Sun, 13 Jan 2013 00:40:16 GMT
Cache-Control: max-age=86400

淘宝现在正在用的web服务器确实是 Tengine

然后我们可以下载安装了

我的服务器是Ubuntu 10.04.3 LTS

make安装的时候会报2个错误,原因是依赖包 不足。

google以后 总结

# apt-get update
# apt-get install libpcre3 libpcre3-dev
检查是否已安装openssl:
sudo apt-get install openssl

如果已安装执行以下操作:
sudo apt-get install libssl-dev
sudo apt-get install libssl0.9.8

这样就可以正常安装了

淘宝Web服务器Tengine安装相关推荐

  1. 淘宝Web服务器Tengine正式开源

    新闻来源:Tengine邮件列表 我们很高兴的宣布由淘宝网核心系统部开发的Tengine服务器终于正式开源了.淘宝网是亚洲最大的电子商务 网站,Alexa全球排名第12位.每天访问淘宝网的PV超过了几 ...

  2. Nginx 外的另一选择,轻量级开源 Web 服务器 Tengine 发布新版本

    2019独角兽企业重金招聘Python工程师标准>>> 新版发布 近日,轻量级开源 Web 服务器 Tengine 发布了2.3.0版本,新增如下特性: ngx_http_proxy ...

  3. Git快速入门篇—— Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程)

    Git快速入门篇-- Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程) 前言:我们平时在整理代码的时候,尤其是与别人一起开发项目的时候,常常涉及到代码的更新,因此代码版本问 ...

  4. 淘宝sdk2.0下载安装使用

    本文说明是关于淘宝sdk2.0下载安装使用的一个很好东西. 针对淘宝官方提供的信息,如果开发者想要获取淘宝sdk2.0的开发环境,前提条件是入住设计师,也就是说需要交纳10000元的保证金,才可以在淘 ...

  5. 从踩坑到填坑|淘宝Web 3D应用与游戏开发实战

    导读:本文是淘宝前端技术专家--徐乾伟(烧鹅)分享的淘宝 Web 3D 应用与游戏开发实战,这个话题在业界被谈及得比较少.今天将会从移动.3D.游戏三种交叉的话题来和大家探讨.接下来和小编一起从初试 ...

  6. Nginx作为web服务器的安装配置

    Nginx作为web服务器的安装配置 (关注官方网站http://nginx.org/)   Nginx简介 是一个高性能的 HTTP 和 反向代理服务器,由俄罗斯的程序设计师Igor Sysoev所 ...

  7. nodejs 配置淘宝镜像下载与安装路径配置

    nodejs 配置淘宝镜像下载与安装路径配置 查看数据源地址 查看镜像地址 设置回原镜像地址 命令行输入 1.npm config set registry https://registry.npm. ...

  8. 2023 年大淘宝 Web 端技术概览

    本文介绍了大淘宝 Web 领域的工程师们正在做哪些技术工作.有什么技术产品. 背景 2022 年,大淘宝前端团队进行了调整:重新组织生产关系,按业务线拆分整合进对应的业务技术团队,同时保留了大前端虚线 ...

  9. h5 淘宝web登录注册1:1还原响应式页面源码

    可算把淘宝web版本的登录注册页面 1:1的复制过来了,效果图如下 1.账号密码登录 2.短信验证码登录 3.账号注册 废话不多说,直接开分享源码. 本次源码仅有html和css,js写在html文件 ...

最新文章

  1. 图灵奖得主Bengio再次警示:可解释因果关系是深度学习发展的当务之急
  2. 数组去重--这几种方法够不?
  3. c语言控制与实现 pdf,c语言的控制输出格式.pdf
  4. IDEA 2020.2 重磅发布,动画级新功能预览!
  5. matlab最小错误率决策,利用MATLAB实现最小错误率贝叶斯判别
  6. VSFTP服务--Linux学习笔记
  7. ECMAScript 6 + Babel
  8. Mcafee EPO数据库过大
  9. JavaScript+HTML 实现贪吃蛇简陋版
  10. 从产品经理到产品架构师
  11. matlab drtoolbox 使用,MATLAB数据降维工具箱drtoolbox介绍
  12. 故障树FTA(fault tree analysis)工具链
  13. html链接网址打不开,网页可以进,但是里面的超级链接点击打不开?
  14. 超大气自适应北漂鱼VP视频解析源码+带后台管理
  15. Cython优化简介
  16. 慢阻肺患者安全过冬指南
  17. Druid实现数据库连接用户密码加密
  18. 设计模式学习之工厂模式(附demo)
  19. [架构之路-26]:目标系统 - 系统软件 - bootloader uboot使用方法、常用命令
  20. 059 提权与反弹shell

热门文章

  1. 专业!“5G消息” VS “微信” 对比研究报告出炉!
  2. 将旧硬盘放入新主机当作资料盘时,忘记查看旧电脑IP怎么办?
  3. 破解验证码(1) 数字英文验证码
  4. 《Python自然语言处理-雅兰·萨纳卡(Jalaj Thanaki)》学习笔记:06 高级特征工程和NLP算法
  5. 数据分析调研报告_CodingPark编程公园
  6. CNN入门实战:我如何把准确率从86% 提高到99%(中)
  7. SQL语句 日期 和 时间戳 相互转换
  8. Flask入门(一)之消息闪现、请求扩展、中间件、蓝图、上下文管理
  9. h5页面旋转90度竖屏变横屏
  10. 图像质量的主客观评价准则