Ubuntu 16.04 升级 PHP 版本至 7.1

安装swoole扩展,怎么安装到7.0下去了,我本来编译的版本是7.19版本,但是没吃

 升级步骤

$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get upgrade php

直接安装提示这个:

www@TinywanAliYun:~$ pecl install swoole
The program 'pecl' is currently not installed. To run 'pecl' please ask your administrator to install the package 'php-pear'

 

sudo apt-get install php-pear

 

 错误提示:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20160303/xml.so' - /usr/lib/php/20160303/xml.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20160303/dom.so' - /usr/lib/php/20160303/dom.so: cannot open shared object file: No such file or directory in Unknown on line 0

 

 

开始了

1、软连接

sudo ln -s /usr/local/php-7.1.8/bin/php /usr/bin/php

2、php7.1-dev

sudo apt search php7

sudo apt-get install php7.1-dev

 

 

				
时间: 2024-10-14 16:13:35

Ubuntu 16.04 升级 PHP 版本至 7.1的相关文章

Ubuntu 16.04 升级 16.10 中内存占用过大

在线升级的过程中,安装的过程中,硬盘将128g的硬盘几乎都占用满退出安装,执行以下代码释放内存 sudo apt clean sudo apt autoremove --purge

使用新的 apt 命令在 Ubuntu 16.04 LTS 下管理软件包

随着 Ubuntu 16.04 LTS 的发布,Ubuntu 的软件包管理命令也发生了变化,新系统采用了 Debian 项目中所使用的 APT(Advanced Package Tool)来完成各种的不同的任务,APT 命令全面取代了我们之前在 Linux 软件包管理基本操作入门中所介绍的 apt-get.apt-cache 等功能. APT 在创建之初便是为了解决大量软件包管理所遇到的问题,希望结束类似 Linux 早期系统依赖的一大弊病.不过 APT 命令本身的文档较为分散,刚上手的用户很难

升级到Ubuntu 16.04 LTS教程

  如果你不想全新安装 Ubuntu 16.04 LTS ,本文将介绍如何从 Ubuntu 15.10 或更老版本的 Ubuntu 进行升级.就目前来看,升级到 Ubuntu 16.04 LTS 的过程中虽然会有些小错误,但整个升级过程还算不错. 在正式开始升级之前,请使用如下命令先对系统进行更新: sudo apt-get update && sudo apt-get dist-upgrade 上述命令将为当前系统安装最新可用的软件包,升级完成后请使用如下命令重启系统以完成更新安装: s

Ubuntu 16.04下安装以太坊编译环境以及设置合约功能(支持geth 1.6以及solc 0.4.16版本以上)

由于没有苹果电脑,所以在这里使用Linux环境进行操作,Windows也可以,但是没有试过,也看过不少文章,说道会遇到很多问题. 本文解决了下面几个问题: 1.geth升级到1.6版本后,不再使用eth.getCompilers()或者admin.setSolc()等通过JS的方式实时编译,而是采用了ABI合约接口的二进制表示.通过转化为json方式到geth的console平台进行编译 具体看下面文章说明:https://ethereum.stackexchange.com/questions

Ubuntu 16.04.1 LTS桌面/服务器/云版本发布

Canonical公司宣布推出Ubuntu 16.04.1 LTS操作系统(Xenial Xerus),有桌面/服务器/云版本,现在Ubuntu 14.04.4 LTS用户就可以升级他们的设备,并承诺为用户提供在过去三个月通过正式渠道为Ubuntu LTS 16.04用户提供的软件更新和安全补丁的集合. 正如其名称所暗示的,Ubuntu 16.04 LTS是一个长期支持的操作系统,这意味着它将会获得最多五次更新,获得最新组件,可能还有一些新的功能,更新时间从2016年直到2021年. Ubunt

详解从Ubuntu 14.04 LTS版升级到Ubuntu 16.04 LTS_Linux

从Ubuntu 14.04 LTS版升级到Ubuntu 16.04 LTS Ubuntu 16.04 (Xerial Xerus) Long Term Support版于最近发布了.要想了解它的新功能和新特性,就必须升级或安装这个新系统. 本文讲述怎样一步步从Ubuntu 14.04 LTS版升级到Ubuntu 16.04 LTS版.要注意在升级前做好重要数据的备份,以免造成数据损失.因为各种情况都有可能发生,升级也未必能够100%成功. 1.检查系统是否为最新 运行Ubuntu的更新管理器进行

Ubuntu 16.04 MATE 版本为更好支持树莓派

Ubuntu的MATE项目负责人Martin Wimpress今天宣布推出Ubuntu 16.04 MATE第二个Beta版本,Ubuntu 16.04 MATE专门支持树莓派3和树莓派2单板计算机. 支持树莓派的Ubuntu MATE操作系统采用Linux内核4.1.19 LTS,此系统为用户带来全新的欢迎屏幕,同时调整和树莓派相关的专用功能,并加入许多更新的组件.Ubuntu 16.20a9f18eb0121b704 MATE树莓派3版本现在内建BlueZ 5.37组件,开始支持板载Wi-F

Ubuntu 16.04安装搜狗拼音输入法错误问题的解决方法_Linux

一.环境介绍    Ubuntu 16.04    搜狗输入法: sogoupinyin_2.0.0.0078_amd64 二.问题表现 sudo dpkg -i sogoupinyin_2.0.0.0078_amd64.deb 错误信息如下: sogoupinyin : Depends: libopencc2 but it is not installable or libopencc1 but it is not going to be installed Depends: fcitx-li

Ubuntu 16.04 LTS开发工作启动 第一个包已经产生

Ubuntu 16.04 LTS (Xenial Xerus)开发工作已经启动,预计将于 2016 年 4 月推出发布稳定版.与 Canonical 的往常作风一样,Ubuntu 16.04 LTS 的开发将从 Debian 9 开始,Debian 9 "Stretch" 是 Debian 分支的最新版本.Ubuntu 16.04 LTS (Xenial Xerus) 的开发将会持续很长一段时间的开发周期,这个版本将带来比较显著的变化和改进. 大多数 Ubuntu 用户都只更新 LTS