Ubuntu 16.04 LTS 安装php7.2

php

因项目要使用到Laravel,但Laravel要求php >= 7.1.3

我的本地系统为 Ubuntu 16.04.4 LTS ,php版本为7.0

当前php7.2已经有稳定版本发布,所以计划直接升级到php7.2

因php7.2版本比较新,并未收录在ubuntu 16.04.4 LTS 默认的软件包里面

所以就需要添加PPA(Personal Package Archives)

以下是添加和安装的步骤:

sudo apt-get update

sudo apt-get install python-software-properties

sudo apt-get install software-properties-common

add-apt-repository ppa:ondrej/php

apt-get install -y php7.2

参考文档

https://tecadmin.net/install-php-7-on-ubuntu/
https://www.liquidweb.com/kb/install-php-7-2-ubuntu-16-04/

安装基础扩展

apt install php7.2-fpm

apt install php7.2-mbstring

apt install php7.2-mysql

安装redis扩展

某些系统由于语言问题安装不成功的解决办法:

locale-gen en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8

问题讨论:https://github.com/oerdnj/deb.sury.org/issues/56

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注