简介:Tengine是淘宝发起的web服务器项目,简单的讲就是对nginx进行了二次开发并提供了更丰富的功能,官网地址:http://tengine.taobao.org/,目前最新的稳定版本是2.3.2,我这里也用的这个版本。废话不多说下面开始安装,首先将安装文件上传至阿里云的CentOS",目前最新的稳定版本是2.3.2,我这里也用的这个版本。
1、安装文件下载:
wget http://tengine.taobao.org/download/tengine-2.1.2.tar.gz
2、文件解压:
tar -zxvf tengine-2.1.2.tar.gz
解压完成后删除安装包:
rm -rf tengine-2.1.2.tar.gz
在安装之前首先检查一下是否已安装nginx的一些模块依赖的lib库,诸如g++、gcc、pcre-devel、openssl-devel和zlib-devel。
3、依赖安装及更新:
yum install gcc-c++ yum -y install pcre pcre-devel yum -y install zlib zlib-devel yum -y install openssl openssl-devel
安装完依赖后下面就可以放心开始安装nginx了。
4、配置及路径:
./configure --prefix=/usr/local/n
5、最后通过make以及make install进行编译安装:
make make install
6、启动及相关命令:
安装完成后尝试启动一下,进入nginx目录输入启动命令:
cd /usr/local/nginx/sbin
启动:./nginx
重启:./nginx -s reload
访问 http://127.0.0.1 出现显示的welcome字样即成功启动了tengine。
7、配置域名:
在http节点下添加:
server { listen 80; server_name www.exception500.com exception500.com; location / { proxy_pass http://localhost:8888; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 100m; } }
建议开启:gzip on; 这样可以压缩静态资源。