专注云服务商活动
网站运营运维笔记

LNMP一键环境安装多PHP版本共存的方法

如果我们在一台服务器、VPS中有不同的项目时候,可能由于程序的特殊性需要不同的PHP版本兼容。一般我们常见的WEB面板是可以同时直接安装PHP版本的,然后在添加站点的时候直接进行不同版本PHP就可以了。但是,我们常用的LNMP、Oneinstack脚本是否可以实现这样的功能呢?

理论上是都可以实现的,只需要同时安装不同的PHP版本,然后将不同的PHP配置文件差异化命名就可以,然后在站点配置文件中调用PHP驱动版本就可以实现。今天,老左准备尝试对军哥的LNMP最新版本看看安装多版本PHP是否容易,以及如何实现的。

第一、准备工作

1、备份数据

因为这里我是在测试环境中操作的,如果我们是有数据的生产环境建议做好备份,万一出现问题。

2、LNMP版本

这里我是用的最新版本,以前的版本不清楚是否可以这样操作。

3、检查当前PHP版本

LNMP一键环境安装多PHP版本共存的方法

这里我们看到当前PHP版本是5.6.36.

第二、安装PHP

./install.sh mphp

安装PHP

这里我们看清楚PHP版本,安装我们没有安装的版本,这里我安装7.0。然后执行回车就可以安装。

LNMP一键环境安装多PHP版本共存的方法 - 第3张

这样安装完毕即可。

第三、添加站点选择PHP

LNMP一键环境安装多PHP版本共存的方法 - 第4张

这里我们在正常添加站点的时候看到有2个PHP可以选择,我们根据需要选择哪个就用。

LNMP一键环境安装多PHP版本共存的方法 - 第5张

其实在配置文件中我们看到已经多了一个PHP7.0的文件,我们可以在对已有的站点修改的时候在对应站点.conf配置文件修改对应的PHP版本。重启LNMP之后就可以生效。

第四、检查是否生效

LNMP一键环境安装多PHP版本共存的方法 - 第6张

看到确实是生效了。

投上你的一票
域名主机商优惠信息推送QQ群: 627775477 获取商家优惠推送,禁言。
赞(0)
未经允许不得转载:老左笔记 » LNMP一键环境安装多PHP版本共存的方法