怎样在Ubuntu上安装PHP

2020年1月20日 | 分类: 【技术】

【源】

参考:https://my.oschina.net/osacar/blog/3148184
参考:https://ywnz.com/linux/5844.html

Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included.

添加 ondrej/php PPA 存储库:

sudo add-apt-repository ppa:ondrej/php
sudo apt update

系统上没有 add-apt-repository,你将收到报错:add-apt-repository command not found
add-apt-repository 实用程序包含在 software-properties-common软件包中,要安装它。

安装 software-properties-common 软件包:

sudo apt update
sudo apt install software-properties-common

其他存储库:

apache2:ppa:ondrej/apache2
nginx:ppa:ondrej/nginx

【安装】

参考:https://ywnz.com/linuxjc/4714.html
参考:https://ywnz.com/linuxjc/5927.html

ondrej/php PPA 存储库中包含 PHP 7.3 软件包和其他必需的PHP扩展:

安装PHP 7.3 :

sudo apt-get install -y php7.3

验证版本:

php -v

输出:

PHP 7.3.13-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Dec 18 2019 14:48:49) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.13, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.13-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

【扩展】

使用以下命令安装PHP 7.3扩展:

sudo apt-get install php7.3-<entension-name>

比如:

sudo apt install php7.3-cli php7.3-json php7.3-pdo php7.3-mysql php7.3-zip php7.3-gd  php7.3-mbstring php7.3-curl php7.3-xml php7.3-bcmath