VPS侦探论坛

 找回密码
 注册
查看: 2808|回复: 2

实现用Tengine替换Nginx,支持新装、升级

[复制链接]
发表于 2022-5-27 18:34:58 | 显示全部楼层 |阅读模式

本帖最后由 我喜欢你呀 于 2022-5-27 18:36 编辑

全新安装

只测试了lnmp1.8,不清楚其他版本的兼容情况。

安装前需要修改两个文件
include/init.sh文件
  1. Download_Files ${Download_Mirror}/web/nginx/${Nginx_Ver}.tar.gz ${Nginx_Ver}.tar.gz
复制代码
替换成
  1. Download_Files http://tengine.taobao.org/download/tengine-2.3.3.tar.gz tengine-2.3.3.tar.gz
复制代码
include/nginx.sh文件
  1. Tar_Cd ${Nginx_Ver}.tar.gz ${Nginx_Ver}
复制代码
替换成
  1. Tar_Cd tengine-2.3.3.tar.gz tengine-2.3.3
复制代码
然后执行 install.sh lnmp 正常安装就可以了。

已有环境升级
我自己的站 www.notevm.com 就是用这个方法升级的。
需改 include/upgrade_nginx.sh 文件两处位置。
位置1
  1. wget -c --progress=bar:force http://nginx.org/download/nginx-${Nginx_Version}.tar.gz
复制代码
替换成
  1. wget -c --progress=bar:force http://tengine.taobao.org/download/tengine-2.3.3.tar.gz -O nginx-${Nginx_Version}.tar.gz
复制代码
位置2
  1. Tar_Cd nginx-${Nginx_Version}.tar.gz nginx-${Nginx_Version}
复制代码


替换成
  1. Tar_Cd nginx-${Nginx_Version}.tar.gz tengine-2.3.3
复制代码
然后中心 upgrade.sh nginx 升级就可以,版本号一定要输入1.9.5以上,不然会导致编译出错安装失败。

我的博客上有一键安装、一键升级的命令,地址:https://www.notevm.com/a/5781.html



补充内容 (2022-6-2 21:58):
今天测试了,兼容最新发布的1.9版本,也支持1.8安装的环境用1.9的包升级到Tengine。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2022-6-6 15:52:43 | 显示全部楼层


至今都没有感受到Tengine到底好在哪里?
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2022-6-6 22:52:19 | 显示全部楼层

明月登楼 发表于 2022-6-6 15:52
至今都没有感受到Tengine到底好在哪里?

这东西没法说好不好,个人喜好吧,有的人是为了尝鲜。对于我来说,换了后确实快了那么一丢丢,还有一个就是可以动态加载模块。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-24 04:33 , Processed in 0.028818 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表