LNMP PHP 多版本共存使用教程

此教程只适合 LNMP1.4 版本以上一键脚本,并且 LNMP PHP 多版本共存只支持 LNMP 模式,不支持 LNMPA、LAMP模式!

LNMP 安装 PHP 多版本

在 lnmp1.5 源码目录下运行:

./install.sh mphp

按提示选择要另外安装的PHP版本,不能多选,只能选一个,要安装多个需要安装完成后再运行前面的安装命令。

执行下面命令查看多版本 PHP 运行情况

ps -ef | grep php-fpm

LNMP 环境默认 PHP 版本为最初安装的 PHP 版本,php -v 可以查询版本。

下面命令可以查询对应 PHP 版本详细信息:

/usr/local/php5.6/bin/php -v

如:

[root@xx ~]# /usr/local/php5.6/bin/php -v
PHP 5.6.36 (cli) (built: Nov 19 2018 09:02:29) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend Guard Loader v3.3, Copyright (c) 1998-2014, by Zend Technologies

PHP 多版本使用

新添加主机

LNMP 管理脚本升级完成且已安装好多版本 PHP,lnmp vhost add 时会在设置完信息后提示当前已经存在 PHP 版本,按提示数字选择即可。

已存在的虚拟主机

对于已经存在的虚拟主机,PHP 版本默认为第一次安装的 PHP 版本。若要更改 PHP 为指定版本需要修改虚拟主机配置文件,配置文件路径:/usr/local/nginx/conf/vhost/域名.conf,将配置文件里面的 include enable-php.conf; 替换为 include enable-php5.6.conf; 前面的 5.6 为 php 版本,可以根据自己的需要进行修改,前提是对应版本的 PHP 已经安装,要不然会重启 nginx 后会提示 502 错误。

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

重启 nginx 命令:service nginx restartlnmp restart

注意:如要使用新版里面的PHP模块组件安装工具需要升级一下 PHP 才能使用新版PHP组件安装工具。

另外,若启用了 php pathinfo,则需要手工创建 enable-php-pathinfo5.6.conf 文件。

如 enable-php-pathinfo.conf 内容如下:

location ~ [^/]\.php(/|$)
{
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
include pathinfo.conf;
}

则 enable-php-pathinfo5.6.conf 内容为:

location ~ [^/]\.php(/|$)
{
fastcgi_pass unix:/tmp/php-cgi5.6.sock;
fastcgi_index index.php;
include fastcgi.conf;
include pathinfo.conf;
}

然后修改虚拟主机配置。如:

将配置文件里面的 enable-php-pathinfo.conf; 替换为 enable-php-pathinfo5.6.conf;

测试检测 PHP 版本

在需要测试的域名根目录下添加一个 info.php 文件,代码如下:

<?php
phpinfo();
?>

然后访问 info.php 文件,如 https://oox.com/info.php,即可检查当前网站运行的 PHP 版本。

PHP 多版本共存 PHP 模块/组件安装

PHP 多版本共存模块安装方法与以前一样,不过存在多版本 PHP 时需要选择为哪个版本的 PHP 安装 PHP 模块/组件。

除非注明,垃圾站文章均为网络收集,本文地址 https://cyhour.com/963/,转载时烦请以链接形式注明原始出处。
声明:我们不销售主机,选主机需合法使用。任何主机需定期备份,防止数据丢失。信息以实际为准,评测仅供参考不代表权威!
🍄:Netflix 奈飞 YouTube 合租

小米路由器4修复 & 拆机 + 免拆机刷 breed 以及 Padavan 固件

一朋友小米路由器4 开机红色灯闪烁,看官网,这个状态是刷机失败。估计是后台升级失败,挂掉。官网下载中心有固件和修复工具。稍稍折腾就修复好了。 小米路由器4修复 到官网下载中心下载 ROM,比如 「ROM for R4 稳定版 2.26.145」,以及「小米路由器修复工具」 云盘下载:小米路由器修复工…
浏览: 44 标签:  ,  ,  ,  , 

斐讯 K2 路由器 OpenWRT Padavan PandoraBox 潘多拉固件收集分享

如题,斐讯 K2 路由器 OpenWRT Padavan PandoraBox 潘多拉固件收集分享。斐讯 K2 路由器比较旧了,但是日常备用或者百兆家庭宽带(偶尔回去的农村家里)使用还是绰绰有余,性价比也不错。 ye61123 K2P 超精简 padavan 帖子:回归纯粹,多机型超精简padavan,K2仅2.99MB 简介:无任何扩展,只…
浏览: 126 标签:  ,  ,  ,  ,  ,  , 

斐讯 K2P A1/A2版 路由器 OpenWRT Padavan PandoraBox 潘多拉固件收集分享

相比 K2P 金色 B1/B2,斐讯 K2P 路由器 A1/A2 CPU 是 MT7621AT,双核 880MHz,16MB闪存,128MB内存,千兆网口,可刷固件丰富很多。详细配置参考隔壁大佬 K2P 拆机,截图。 k2p a1/a2 breed 下载:k2p-breed-20201009 教程:斐讯K1、K2、K2P 刷机、刷入Breed 辅助工具 hanwckf - Padav…

斐讯 K2 刷 Tomato Phoenix 不死鸟固件

K2 原本用的是【改华硕[N14U N54U]5G 2G的7620老毛子Padavan固件(百度云同步 aria2 QOS)】固件,日常用足够了,只是偶尔死机自动重启。今天无意中在一个博友的文章中看到了这个 Tomato Phoenix 不死鸟路由器固件,看官方介绍(稳定、易用、高效)还不错,刚好又支持 K2,然后折腾了一把。 斐讯 K2 …
浏览: 148 标签:  ,  ,  ,  , 
浏览: 57 标签:  ,  ,  , 

Comments:0

发表留言

Vultr 送$100,搬瓦工年付最低$49,优惠码 BWH3HYATVBJW,更多推荐VPS信息