lnmp的升级 lnmp.org
市面上的lnmp套件很多,一直使用lnmp.org。这次想从1.9升级到2.0.记录一下升级过程。
进入服务器命令模式,进入root目录【我习惯将下载文件放这里】执行:
wget https://soft.lnmp.com/lnmp/lnmp2.0.tar.gz -O lnmp2.0.tar.gz && tar zxf lnmp2.0.tar.gz && cd lnmp2.0
下载解压并进入lnmp2.0目录,然后执行:
./upgrade1.x-2.0.sh
目前2.0版本与1.9版本编译参数、管理脚本方面相差不大,如果没有对新功能的需求可以不用升级。./upgrade1.x-2.0.sh 只升级lnmp管理脚本及一些必要的依赖包,不对整体环境升级;可以根据自己需求进行单个使用 ./upgade.sh 升级。
非lnmp2.0版本如需要安装exif、fileinfo、ldap、bz2、sodium、imap和swoole这些模块,可以下载lnmp2.0安装包,使用lnmp2.0里面的 ./addons.sh 进行安装。
数据库一般不建议升级,升级毕竟有风险而且可能会有兼容性问题。
免费SSL:Let’s Encrypt和ZeroSSL 90天有效期支持通过DNS API认证生成泛域名SSL证书,BuyPass 180天有效期不支持泛域名SSL证书。
因为我要升级php到8.2,所以需要升级到lnmp2.0。
接下来升级php.
php -v 查看当前版本
先用./install.sh mphp 查看当前lnmp支持的php版本
然后./upgrade.sh php 命令,输入支持的版本号就可以了。【截图中多输入的8.2.6其实不管用】
噢!评论已关闭。