文档章节

Ubuntu 平滑升级到PHP7

dubox
 dubox
发布于 03/24 21:09
字数 225
阅读 18
收藏 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
粉丝 3
博文 92
码字总数 26425
作品 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
Ubuntu中支持PHP5和PHP7双版本其实很简单

最近在编写一个工具的时候,使用了PHP命名空间特性,在命名空间中如果想引用常量、函数,需要PHP5.6以上的版本,但我阿里云 ECS 上安装的版本是PHP 5.5.9,由于 ECS 部署了很多PHP代码,如果...

虞大胆
08/19
0
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

没有更多内容

加载失败,请刷新页面

加载更多

搬瓦工镜像站bwh1.net被DNS污染,国内打不开搬瓦工官网

今天下午(2018年10月17日),继搬瓦工主域名bandwagonhost.com被污染后,这个国内的镜像地址bwh1.net也被墙了。那么目前应该怎么访问搬瓦工官网呢? 消息来源:搬瓦工优惠网->搬瓦工镜像站b...

flyzy2005
今天
1
0
SpringBoot自动配置

本篇介绍下,如何通过springboot的自动配置,将公司项目内的依赖jar,不需要扫描路径,依赖jar的情况下,就能将jar内配置了@configuration注解的类,创建到IOC里面 介绍下开发环境 JDK版本1.8 spr...

贺小五
今天
3
0
命令行新建Maven多项目

参考地址 # DgroupId 可以理解为包名# DartifactId 可以理解为项目名mvn archetype:generate -DgroupId=cn.modfun -DartifactId=scaffold -DarchetypeArtifactId=maven-archetype-quickst......

阿白
今天
1
0
OSChina 周四乱弹 —— 上帝对我单身年限的惩罚越来越长了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @达尔文:分享张卫健的单曲《身体健康》 《身体健康》- 张卫健 手机党少年们想听歌,请使劲儿戳(这里) 昨天是重阳节咯, 可惜小小编辑总是晚...

小小编辑
今天
12
1
django rest framework 外键序列化方法与问题总结

django rest framework 外键序列化方法与问题总结 当借口中需要出现一对多关系的时候,我们可以用rest_framwork的序列化功能来处理,代码如下. # models.pyfrom django.db import modelscl...

_Change_
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部