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 相关文章推荐
php5数字型字符串加解密代码
Apr 24 PHP
PHP UTF8中文字符截断函数代码
Sep 11 PHP
php与java通过socket通信的实现代码
Oct 21 PHP
php实现根据词频生成tag云的方法
Apr 17 PHP
PHP互换两个变量值的方法(不用第三变量)
Nov 14 PHP
PHP获取当前执行php文件名的代码
Mar 02 PHP
PHP面向对象之事务脚本模式(详解)
Jun 07 PHP
PHP简单计算两个时间差的方法示例
Jun 20 PHP
thinkPHP5实现的查询数据库并返回json数据实例
Oct 23 PHP
thinkPHP框架中layer.js的封装与使用方法示例
Jan 18 PHP
PHP+RabbitMQ实现消息队列的完整代码
Mar 20 PHP
PHP如何实现阿里云短信sdk灵活应用在项目中的方法
Jun 14 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
10个对初学者非常有用的PHP技巧
2016/04/06 PHP
学习ExtJS TextField常用方法
2009/10/07 Javascript
JavaScript高级程序设计 读书笔记之十 本地对象Date日期
2012/02/27 Javascript
jQuery基础框架浅入剖析
2012/12/27 Javascript
extjs两个tbar问题探讨
2013/08/08 Javascript
jquery实现按Enter键触发事件示例
2013/09/10 Javascript
javascript中的undefined和not defined区别示例介绍
2014/02/26 Javascript
JS实现判断碰撞的方法
2015/02/11 Javascript
详细解读JavaScript的跨浏览器事件处理
2015/08/12 Javascript
js实现的简单图片浮动效果完整实例
2016/05/10 Javascript
Angular在一个页面中使用两个ng-app的方法(二)
2017/02/20 Javascript
Webpack打包慢问题的完美解决方法
2017/03/16 Javascript
node.js中EJS 模板快速入门教程
2017/05/08 Javascript
关于vue-router路径计算问题
2017/05/10 Javascript
简单谈谈js的数据类型
2017/09/25 Javascript
浅谈Node.js 沙箱环境
2018/05/15 Javascript
python的re模块应用实例
2014/09/26 Python
使用python实现名片管理系统
2020/06/18 Python
pytorch学习教程之自定义数据集
2020/11/10 Python
CSS3中HSL和HSLA的简单使用示例
2015/07/14 HTML / CSS
html5基础教程常用技巧整理
2013/08/20 HTML / CSS
金融专业个人求职信
2013/09/22 职场文书
卫校中专生的自我评价
2014/01/15 职场文书
优秀士兵个人事迹材料
2014/01/19 职场文书
乡镇干部先进事迹材料
2014/02/03 职场文书
工作散漫检讨书
2014/09/16 职场文书
房屋维修协议书范本
2014/09/25 职场文书
2014年学校法制宣传日活动总结
2014/11/01 职场文书
终止劳动合同证明书样本
2014/11/19 职场文书
募捐感谢信
2015/01/22 职场文书
企业计划生育责任书
2015/05/09 职场文书
生日祝酒词大全
2015/08/10 职场文书
2019年汽车租赁合同范本!
2019/08/12 职场文书
分析Python list操作为什么会错误
2021/11/17 Python
python字符串的一些常见实用操作
2022/04/06 Python
python中的random模块和相关函数详解
2022/04/22 Python