0%

Tengine安装

一、前言

  • Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。
  • 我个人很欣赏的一个功能,它有一个很好的dyups模块,可以动态上下线upstream中的后端机器,而不用重启服务

二、开始安装

2.1 安装依赖

1
yum install gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel lua-devel GeoIP GeoIP-devel GeoIP-data  systemd-devel -y

2.2 下载解压

  • 从官网 http://tengine.taobao.org/下载tengine-2.2.3.tar.gz
  • 解压到/root/目录下
1
tar zxvf  tengine-2.2.3.tar.gz

2.3 编译安装

1
2
cd tengine-2.2.3
./configure --prefix=/usr/local/nginx --with-http_lua_module --with-http_dyups_module --with-http_dyups_lua_api --with-threads --with-http_v2_module --with-http_geoip_module --with-http_ssl_module --with-http_secure_link_module --add-module=/root/ngx_http_substitutions_filter_module --with-force-exit --with-http_realip_module

2.4 服务启动

1
2
3
ln -s /usr/local/nginx/sbin/nginx /sbin/nginx
nginx -t
nginx -s reload
坚持原创技术分享,您的支持将鼓励我继续创作!
-------------本文结束感谢您的阅读-------------