异常500,程序异常,Exception
当前位置:Exception500 » Nginx » 阿里云CentOS7安装Web代理服务Tengine教程

阿里云CentOS7安装Web代理服务Tengine教程

来源:exception500.com    发布时间:2020-02-13 23-16-11    浏览次数:1035次

简介: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; 这样可以压缩静态资源。


[关键词: TengineNginxopenssl ]

软件开发 程序错误 异常 500错误 Exception Copyright© 2019-2021  Exception500 版权所有  【蜀ICP备15020376号-9】  网站地图