Tengine是由淘宝网发起的一个开源项目,基于Nginx开发而成,继承了Nginx的所有功能,同时针对大规模互联网应用的需求进行了优化。
wget http://tengine.taobao.org/download/tengine-2.3.3.tar.gz
将下载的压缩包解压到一个合适的目录:
tar -zxvf tengine-2.3.3.tar.gz
cd tengine-2.3.3
./configure --prefix=/usr/local/tengine
make
sudo make install
复制现有配置:
/usr/local/tengine/conf
。修改配置文件:
测试配置文件:
使用 Tengine 提供的命令测试配置文件的有效性:
/usr/local/tengine/sbin/nginx -t
注:nginx和Tengine端口占用问题
启动 Tengine:
使用 Tengine 的启动脚本启动 Tengine:
/usr/local/tengine/sbin/nginx
2.验证服务:
停止 Nginx:
如果测试成功,可以停止现有的 Nginx 服务:
bash深色版本
systemctl stop nginx
切换启动脚本:
将系统启动脚本从 Nginx 切换到 Tengine。例如,将 Tengine 的启动脚本复制到 /etc/init.d/
目录,并创建必要的符号链接:
cp /usr/local/tengine/sbin/nginx /etc/init.d/nginx
systemctl enable nginx