lnmp安装多版本PHP共存的方法详解


Posted in PHP onAugust 02, 2018

通过lnmp安装了PHP7版本,但是发现与程序不兼容,需要降低到7.0以下的版本。

查找lnmp的install.sh文件,一般在/root/lnmp1.5/install.sh 下执行命令

sudo ./install.sh mphp

lnmp安装多版本PHP共存的方法详解

等待安装过程

安装结束

lnmp安装多版本PHP共存的方法详解 

有多个PHP版本

lnmp安装多版本PHP共存的方法详解
5.在/usr/local/nginx/conf 下会多一个enable-php5.6.conf
lnmp安装多版本PHP共存的方法详解 

需要修改nginx配置,找到include enable-php.conf; 修改为include enable-php5.6.conf;

lnmp安装多版本PHP共存的方法详解 

重新启动sudo lnmp restart

lnmp安装多版本PHP共存的方法详解

8.停掉原版本的php

/etc/init.d/php-fpm {start|stop|quit|restart|reload|logrotate}

注意:

访问网页时可能会出现502错误,查看nginx的error.log发现如下日志:

2018/08/02 06:44:20 [crit] 11744#0: *46 connect() to unix:/tmp/php-cgi.sock failed (2: No such file or directory) while connecting to upstream, client: 114.244.134.66, server: tpshop.goldblockchain.org.cn, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-cgi.sock:", host: "tpshop.goldblockchain.org.cn"

需要nginx.conf 与php-fpm.conf 中关于/tmp/php-cgi.sock配置要统一,因为安装其他版本PHP,此sock名称会不同

PHP 相关文章推荐
Oracle 常见问题解答
Oct 09 PHP
第十一节 重载 [11]
Oct 09 PHP
PHP 强制性文件下载功能的函数代码(任意文件格式)
May 26 PHP
PHP递归调用的小技巧讲解
Feb 19 PHP
简单的php数据库操作类代码(增,删,改,查)
Apr 08 PHP
PHP中include与require使用方法区别详解
Oct 19 PHP
PHP添加Xdebug扩展的方法
Feb 12 PHP
php实现的mongodb操作类实例
Apr 03 PHP
实例讲解YII2中多表关联的使用方法
Jul 21 PHP
php生成毫秒时间戳的实例讲解
Sep 22 PHP
基于swoole实现多人聊天室
Jun 14 PHP
php字符串倒叙
Apr 01 PHP
Laravel5框架添加自定义辅助函数的方法
Aug 01 #PHP
PHP实现数组根据某个单元字段排序操作示例
Aug 01 #PHP
PHP实现的分解质因数操作示例
Aug 01 #PHP
Laravel中为什么不使用blpop取队列详析
Aug 01 #PHP
Laravel5.5以下版本中如何自定义日志行为详解
Aug 01 #PHP
PHP实现随机数字、字母的验证码功能
Aug 01 #PHP
PHP使用XMLWriter读写xml文件操作详解
Jul 31 #PHP
You might like
table标签的结构与合并单元格的实现方法
2013/07/24 PHP
学习php设计模式 php实现状态模式
2015/12/07 PHP
JavaScript中使用构造函数实现继承的代码
2010/08/12 Javascript
关于IE BUG与字符串截取substr的解决办法
2013/04/10 Javascript
FF(火狐)浏览器无法执行window.close()解决方案
2014/11/13 Javascript
详解javascript中的事件处理
2015/11/06 Javascript
修改js confirm alert 提示框文字的简单实例
2016/06/10 Javascript
JavaScript实现点击文本自动定位到下拉框选中操作
2016/06/15 Javascript
jQuery时间验证和转换为标准格式的时间格式
2017/03/06 Javascript
详解vue中computed 和 watch的异同
2017/06/30 Javascript
layui监听select变化,以及设置radio选中的方法
2019/09/24 Javascript
[55:42]VG vs VGJ.T 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
[01:35]2018年度CS GO最佳战队-完美盛典
2018/12/17 DOTA
Python写的一个简单DNS服务器实例
2014/06/04 Python
python根据时间生成mongodb的ObjectId的方法
2015/03/13 Python
Python 多进程并发操作中进程池Pool的实例
2017/11/01 Python
Python实现的本地文件搜索功能示例【测试可用】
2018/05/30 Python
pandas进行数据的交集与并集方式的数据合并方法
2018/06/27 Python
Django上使用数据可视化利器Bokeh解析
2019/07/31 Python
python获取指定日期范围内的每一天,每个月,每季度的方法
2019/08/08 Python
django haystack实现全文检索的示例代码
2020/06/24 Python
css3简单练习实现遨游浏览器logo的绘制
2013/01/30 HTML / CSS
Qoo10马来西亚:全球时尚和引领潮流的购物市场
2016/08/25 全球购物
英国Amara家居法国网站:家居装饰,现代装饰和豪华礼品
2016/12/15 全球购物
Linux面试经常问的文件系统操作命令
2015/11/05 面试题
AURALog面试题软件测试方面
2013/10/22 面试题
社区庆中秋节活动方案
2014/02/07 职场文书
材料专业毕业生求职信
2014/02/26 职场文书
大学军训感言400字
2014/03/11 职场文书
反邪教宣传工作方案
2014/05/07 职场文书
五年级小学生评语
2014/12/26 职场文书
幼师辞职信范文
2015/02/27 职场文书
2015年发展党员工作总结报告
2015/03/31 职场文书
母亲节感言
2015/08/03 职场文书
2019年预备党员的思想汇报:加深对党的认知
2019/09/25 职场文书
读《瓦尔登湖》有感:每个人都需要一个瓦尔登湖
2019/10/17 职场文书