文档章节

Ubuntu 平滑升级到PHP7

dubox
 dubox
发布于 03/24 21:09
字数 225
阅读 15
收藏 0
点赞 0
评论 0

基本上算是平滑升级,当然前提是要保证代码可以兼容 php7




#添加源
apt-get install python-software-properties

add-apt-repository ppa:ondrej/php

apt-get update

apt-cache search php7

apt-cache search php-fpm

#安装 PHP7和 php7-fpm

apt-get install php7.2

apt-get install php7.2-fpm

#修改php7.2-fpm 配置文件:修改监听

vi /etc/php/7.2/fpm/pool.d/www.conf
    ; listen = /run/php/php7.2-fpm.sock
    listen = 127.0.0.1:9000

#停掉旧的 php-fpm
service php5-fpm stop

#重启php7.2-fpm,重启后如果网站出现什么问题还可以再切回 php5
service php7.2-fpm restart



需要注意的是这样安装后,PHP 扩展目录为:extension_dir = "/usr/lib/php/20170718/",并且需要在 php.ini 中加入此项,默认是没有的。

可能还会缺少一些常用扩展 pdo_mysql ,curl ,simplexml...

apt-cache search php7*  可以检索 php7 的相关扩展;

apt-get install php7.2-mysql   可以安装 pdo_mysql 扩展,

apt-get install php7.2-xml  可以安装 simplexml,

安装后需要在 php.ini 开启相关项。

 

 

© 著作权归作者所有

共有 人打赏支持
dubox
粉丝 2
博文 83
码字总数 22551
作品 0
西安
程序员
ElementaryOS 安装LAMP

debug@debug-Macmini:~/Downloads$ sudo apt-get install apache [sudo] debug 的密码: debug@debug-Macmini:~/Downloads$ sudo apt-get install apache2 [sudo] debug 的密码: 正在读取软......

sizeof
2016/12/29
16
0
日请求亿级的QQ会员AMS平台PHP7升级实践

版权声明:本文由PHP7升级项目组原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/74 来源:腾云阁 https://www.qcloud.com/community QQ会员活动运营平台...

偶素浅小浅
2016/11/01
8
0
FireFox4 更新到 4.0.1

当OSChin的众多ubuntu爱好者们,沉醉于Ubuntu11.04的时候,Firefox悄悄的更新到了4.0.1. ^_^ o(∩∩)o...哈哈 偶已经平滑升级到Ubuntu11.04了.......

贝特虫子
2011/04/29
1K
12
Zabbix 3.0 安装

Zabbix 3.0 安装 原文地址http://mp.weixin.qq.com/s?_biz=MzA5NjgwNzM0OQ==&mid=401897477&idx=1&sn=9eda7c22a93b89e30cd1672af19a9c84&scene=23&srcid=02178AIGacHXnK08V8EA6z37#rd 2016-0......

it你好
2016/02/17
0
0
如何在PHP7中安装mysql的扩展

部落也忘记自己在什么时候,将PHP的版本升级到PHP7了,很多人说,PHP7速度上比之前的版本,有很大的提升,但部落还是没有感觉出来,不过既然有新的版本,那么我们可以在不影响性能使用的前提下升级一...

james_laughing
2016/11/01
795
0
你的网站主机支持PHP7了吗?

如果要问企业建站采用哪种编程语言最为主流,那毫无疑问的当属PHP。单说流行程度,目前全球超过81.7%的服务器后端都采用了PHP语言,它驱动着全球绝大多数的网站。随着PHP7 的发布,很多主机空...

it1000001001
2017/03/07
271
0
PHP7 的性能在 xlsx的解析做的测试 --两个凡是

速度相当 PHP7只快1%左右, 应该是因为主要时间消耗在 libxml上 内存使用减少了接近 40% 非常厉害 PHP7 确实是非常值得升级的版本 PHP5.6 升级的主要意义在于更加严格了语法并一致了语言行为...

宏哥
2016/12/16
492
8
OneinStack多版本PHP共存

基于《OneinStack》一键PHP/JAVA安装工具中lnmp模式,很多用户希望一个网站运行在php5.4,另一个网站运行在php7,甚至更多版本的php,那么一台服务器上同时支持多个PHP版本应该如何做呢? 1、...

linuxprobe16
2016/11/29
9
0
Ubuntu可能会采用滚动发布方式

根据 OStatic 的消息,Ubuntu 创始人 Mark Shuttleworth 告诉记者可能会从现在每六个月发布一个新版本转为每日发布方式,也就是滚动发布方式 (Rolling Release)。这种改变的好处是可以帮助 ...

红薯
2010/11/24
2.3K
16
OneinStack PHP多版本共存教程

教程基于《OneinStack》一键PHP/JAVA安装工具中lnmp模式,很用户希望一个网站运行在php5.4,另一个网站运行在php7下,一台服务器上同时支持多个PHP版本,步骤如下: 1. 安装OneinStack 选择l...

豆花饭烧土豆
2016/03/04
37
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

arts-week1

Algorithm 594. Longest Harmonious Subsequence - LeetCode 274. H-Index - LeetCode 219. Contains Duplicate II - LeetCode 217. Contains Duplicate - LeetCode 438. Find All Anagrams ......

yysue
34分钟前
0
0
NNS拍卖合约

前言 关于NNS的介绍,这里就不多做描述,相关的信息可以查看NNS的白皮书http://doc.neons.name/zh_CN/latest/nns_background.html。 首先nns中使用的竞价货币是sgas,关于sgas介绍可以戳htt...

红烧飞鱼
今天
0
0
Java IO类库之管道流PipeInputStream与PipeOutputStream

一、java管道流介绍 在java多线程通信中管道通信是一种重要的通信方式,在java中我们通过配套使用管道输出流PipedOutputStream和管道输入流PipedInputStream完成线程间通信。多线程管道通信的...

老韭菜
今天
0
0
用Python绘制红楼梦词云图,竟然发现了这个!

Python在数据分析中越来越受欢迎,已经达到了统计学家对R的喜爱程度,Python的拥护者们当然不会落后于R,开发了一个个好玩的数据分析工具,下面我们来看看如何使用Python,来读红楼梦,绘制小...

猫咪编程
今天
1
0
Java中 发出请求获取别人的数据(阿里云 查询IP归属地)

1.效果 调用阿里云的接口 去定位IP地址 2. 代码 /** * 1. Java中远程调用方法 * http://localhost:8080/mavenssm20180519/invokingUrl.action * @Title: invokingUrl * @Description: * @ret......

Lucky_Me
今天
1
0
protobuf学习笔记

相关文档 Protocol buffers(protobuf)入门简介及性能分析 Protobuf学习 - 入门

OSC_fly
昨天
0
0
Mybaties入门介绍

Mybaties和Hibernate是我们在Java开发中应用的比较多的两个ORM框架。当然,目前Mybaties正在慢慢取代Hibernate,这是因为相比较Hibernate而言Mybaties性能更好,响应更快,更加灵活。我们在开...

王子城
昨天
2
0
编程学习笔记之python深入之装饰器案例及说明文档[图]

编程学习笔记之python深入之装饰器案例及说明文档[图] 装饰器即在不对一个函数体进行任何修改,以及不改变整体的原本意思的情况下,增加函数功能的新函数,因为这个新函数对旧函数进行了装饰...

原创小博客
昨天
1
0
流利阅读笔记33-20180722待学习

黑暗中的生物:利用奇技淫巧快活生存 Daniel 2018-07-22 1.今日导读 如果让你在伸手不见五指的黑暗当中生存,你能熬过几天呢?而大千世界,无奇不有。在很多你不知道的角落,有些生物在完全黑...

aibinxiao
昨天
6
0
Hystrix降级逻辑中如何获取触发的异常

通过之前Spring Cloud系列教程中的《Spring Cloud构建微服务架构:服务容错保护(Hystrix服务降级)》一文,我们已经知道如何通过Hystrix来保护自己的服务不被外部依赖方拖垮的情况。但是实际...

程序猿DD
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部