1、这里是lnmp一键安转包  这里我安装php是7.2版本的 

然后我的项目的框架只支持php5.6或者5.6以下的版本   然后看到了 lnmp官网有这么一段话 

多PHP版本使用教程:
多PHP版本只支持LNMP模式,LNMPA、LAMP模式下不支持!
要使用多PHP先安装多PHP版本,在lnmp1.4源码目录下运行:./install.sh mphp 按提示选择要另外安装的PHP版本,不能多选,只能选一个,要安装多个需要安装完成后再运行前面的安装命令。
已经升级完LNMP管理脚本且已安装好多PHP版本的话,lnmp vhost add 时会在设置完日志名称后提示当前已经存在的PHP版本,按提示的数字选择就可以。

如果已经存在的虚拟主机要更改PHP为指定版本需要修改虚拟主机的配置文件,配置文件为 /usr/local/nginx/conf/vhost/域名.conf ,将里面的include enable-php.conf; 替换为 include enable-php7.1.conf; 前面的7.1为php版本,可以根据自己的需要进行修改,但必须要对应的多php版本已经安装,要不然会提示502错误。

修改后必须要重启nginx,否则无法生效。

然后就按照步步骤来

在lnmp的安装目录下

 
./install.sh mphp

 

根据自己的选择选择版本即可 

安装完之后我们需要 在我们之前的站点配置文件 修改制定php版本

 进入 /usr/local/nginx/conf/vhost  找到我们的对应的站点配置文件 

 

将红色的地方改成我们 安装的php版本文件  include enable-php5.5.conf  代表 php5.5的 前提是我们安装了这个版本  那么版本怎么看呢

在 /usr/local/nginx/conf 路径下 可以看到 

 

这就是我安装的5.5版本的  修改完配置之后 保存之后 重启nginx 或者服务器 即生效 

更多推荐

lnmp 安装多版本php 并做切换