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 mysql分页实例代码
Apr 10 PHP
php+mysql写的简单留言本实例代码
Jul 25 PHP
配置Apache2.2+PHP5+CakePHP1.2+MySQL5运行环境
Apr 25 PHP
PHP 引用文件技巧
Mar 02 PHP
php购物车实现代码
Oct 10 PHP
PHP实现ftp上传文件示例
Aug 21 PHP
微信API接口大全
Apr 15 PHP
php计算整个目录大小的方法
Jun 01 PHP
ThinkPHP使用Smarty第三方插件方法小结
Mar 19 PHP
PHP简单实现二维数组赋值与遍历功能示例
Oct 19 PHP
PHP mongodb操作类定义与用法示例【适合mongodb2.x和mongodb3.x】
Jun 16 PHP
php求斐波那契数的两种实现方式【递归与递推】
Sep 09 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
PHP序列号生成函数和字符串替换函数代码
2012/06/07 PHP
wordpress安装过程中遇到中文乱码的处理方法
2015/04/21 PHP
PHP设计模式之建造者模式定义与用法简单示例
2018/08/13 PHP
PHP如何获取Cookie并实现模拟登录
2020/07/16 PHP
使用js修改客户端注册表的方法
2013/08/09 Javascript
关闭浏览器输入框自动补齐 兼容IE,FF,Chrome等主流浏览器
2014/02/11 Javascript
jquery提交form表单简单示例分享
2014/03/03 Javascript
AngularJS基础知识
2014/12/21 Javascript
AspNet中使用JQuery上传插件Uploadify详解
2015/05/20 Javascript
跟我学习JScript的Bug与内存管理
2015/11/18 Javascript
javascript深拷贝(deepClone)详解
2016/08/24 Javascript
layer实现弹窗提交信息
2016/12/12 Javascript
基于$.ajax()方法从服务器获取json数据的几种方式总结
2018/01/31 Javascript
详解vue移动端项目代码拆分记录
2019/03/15 Javascript
vuex 中插件的编写案例解析
2019/06/10 Javascript
微信小程序wx.navigateTo方法里的events参数使用详情及场景
2020/01/07 Javascript
Vue 样式切换及三元判断样式关联操作
2020/08/09 Javascript
Python中type的构造函数参数含义说明
2015/06/21 Python
Python+django实现文件上传
2016/01/17 Python
python监控文件或目录变化
2016/06/07 Python
Django 生成登陆验证码代码分享
2017/12/12 Python
OpenCV2.3.1+Python2.7.3+Numpy等的配置解析
2018/01/05 Python
快速了解Python开发中的cookie及简单代码示例
2018/01/17 Python
python定时按日期备份MySQL数据并压缩
2019/04/19 Python
python调用动态链接库的基本过程详解
2019/06/19 Python
详解Java中一维、二维数组在内存中的结构
2021/02/11 Python
美国汽配连锁巨头Pep Boys官网:轮胎更换、汽车维修服务和汽车零部件
2017/01/14 全球购物
香蕉共和国工厂店:Banana Republic Factory
2018/06/09 全球购物
什么是servlet链?
2014/07/13 面试题
酒店个人求职信范文
2014/01/25 职场文书
西安交大自主招生自荐信
2014/01/27 职场文书
硕士生工作推荐信
2014/03/07 职场文书
一年级班主任感言
2014/03/08 职场文书
教师党员公开承诺书
2014/03/25 职场文书
商务日语专业毕业生自荐信
2014/03/27 职场文书
民间借贷纠纷案件代理词
2015/05/26 职场文书