如何在Debian 10上安装PHP(Buster)

时间:2019-05-19 01:26:21  来源:igfitidea点击:

PHP 7.3是可用于安装的最新稳定版本。本教程将在Debian系统上安装PHP最新版本。现在按照本教程在Debian10 Buster上安装PHP。

Debian 10仍在开发中。因此,本教程使用Debian10每日构建版本进行测试。

准备工作

使用shell访问登录到Debian10系统。对于远程系统,使用SSH连接。Windows用户可以使用Putty或其他替代应用程序进行SSH连接。

运行以下命令将当前包升级到最新版本。

sudo apt update 
sudo apt upgrade

在Debian 10上设置PPA

让我们执行以下命令,首先在系统上安装所需的软件包。然后导入包签名密钥。之后,为系统上的PHP包配置PPA。

sudo apt install ca-certificates apt-transport-https 
wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
echo "deb https://packages.sury.org/php/ buster main" | sudo tee /etc/apt/sources.list.d/php.list

Debian 10系统已经准备好安装PHP了。

在Debian 10上安装PHP

我们还可以在系统上安装最新的PHP版本。运行以下命令在Debian10上安装PHP7.3。要安装其他PHP版本,请使用“php7.2”、“php7.1”或“php5.6”等版本更改php7.3。

sudo apt update
sudo apt install php7.3

另外,安装所需的PHP模块。

sudo apt install php7.3-cli php7.3-common php7.3-curl php7.3-gd php7.3-json php7.3-mbstring php7.3-mysql php7.3-xml

检查活动PHP版本

安装后,使用以下命令验证已安装和活动的PHP版本。

$ php -v

PHP 7.3.6-1+0~20190531112640.39+buster~1.gbp6131b7 (cli) (built: May 31 2019 11:26:40) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.6, Copyright (c) 1998-2018 Zend Technologies
   with Zend OPcache v7.3.6-1+0~20190531112640.39+buster~1.gbp6131b7, Copyright (c) 1999-2018, by Zend Technologies