Linux下安装Tengine(Nginx) 及相关环境配置

前言

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

官网 http://tengine.taobao.org/

安装步骤

1. 下载源码

http://tengine.taobao.org/download.html

cd /opt
wget http://tengine.taobao.org/download/tengine-2.3.2.tar.gz

2. 解压源码

tar -zxvf tengine-2.3.2.tar.gz 

3. 重命名

mv tengine-2.3.2 tengine

4. 安装依赖库

   检查一下是否已安装nginx的一些模块依赖的lib库,诸如g++、gcc、pcre-devel、openssl-devel和zlib-devel。所以下面这些命令最好挨个跑一遍,已安装的会提示不用安装,未安装或需要更新的         则会执行安装及更新

yum install gcc-c++
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel

5. 配置安装目录

cd /opt/tengine
./configure --prefix=/opt/tengine

6. 编译安装

make
make install

7. 创建日志目录

mkdir logs

8. 配置环境变量

vi /etc/profile

  英文输入状态下 按 i 进入insert模式  新增如下配置

export NGINX_HOME=/opt/tengine
export PATH=$NGINX_HOME/sbin:$PATH

  按esc输入 :wq 保存并退出,编译/etc/profile 使配置生效

source /etc/profile

9. 验证是否安装成功

nginx -v

  有版本号出现则表示成功 !

10. 启动nginx

nginx

 输入服务器地址 出现如下界面则表示启动成功 

Nginx配置

以ng.systart.cn配置为例  无域名可购买后参考 域名解析

1. 进入nginx目录

 cd /opt/tengine/conf

2. 修改配置

vi nginx.conf

  英文输入状态下 按 i 进入insert模式  新增如下配置

include servers/*;

  按esc输入 :wq 保存并退出

3. 创建servers目录

mkdir servers

4. 创建ng.systart.cn.conf配置文件

cd servers/
touch ng.systart.cn.conf

5. 编辑配置文件

vi ng.systart.cn.conf 

  英文输入状态下 按 i 进入insert模式  新增如下配置

server {
		listen       80;
		server_name  ng.systart.cn;
		#反向代理配置
#		location / {
#		    proxy_pass http://localhost:8080; #反向代理到某个服务
#		}
		#静态资源访问
		location / {
            root   /data/www/ng.systart.cn/dist; #需要访问的静态资源路径
            index index.html index.htm;
            try_files $uri $uri/ /index.html;
		}
}

  按esc输入 :wq 保存并退出

6. 放入静态资源

  我们目前配置的静态资源目录是/data/www/ng.systart.cn/dist    当访问ng.systart.cn时会去寻找 当前资源目录下的index.html文件

  新建index.html 放入/data/www/ng.systart.cn/dist 目录下

<html>
    <body>
        <p1>Hello World</p1>
    </body>
</html>

7. 刷新配置  访问

 nginx -s reload

  

猜你喜欢

转载自blog.csdn.net/javanbme/article/details/111560356
今日推荐