云网牛站
所在位置:首页 > Linux教程 > 在Debian 10/Debian 9系统中安装PHP 8.0的方法

在Debian 10/Debian 9系统中安装PHP 8.0的方法

2020-11-15 10:42:05作者:令华稿源:云网牛站

本文介绍在Debian 10/Debian 9系统中安装PHP 8.0的方法,在安装之前建议把Debian 10/9系统更新到最新版本。

 

一、增加SURY APT存储库

可在DEB.SURY.ORG存储库中找到Debian的PHP 8.0软件包,安装所需的依赖项如下:

sudo apt update

sudo apt install -y lsb-release ca-certificates apt-transport-https software-properties-common

参考:教你在Ubuntu/Debian系统中添加Apt存储库的两种方法

将PHP软件包APT存储库添加到您的Debian 10/9服务器中:

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/sury-php.list

导入存储库密钥:

wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add -

执行包索引更新以确认已添加存储库:

$ sudo apt update

Hit:1 http://mirror.hetzner.de/debian/packages buster InRelease

Hit:2 http://security.debian.org buster/updates InRelease

Hit:3 http://mirror.hetzner.de/debian/packages buster-updates InRelease

Hit:4 http://mirror.hetzner.de/debian/packages buster-backports InRelease

Hit:5 http://mirror.hetzner.de/debian/security buster/updates InRelease

Hit:6 http://deb.debian.org/debian buster InRelease

Hit:7 http://deb.debian.org/debian buster-updates InRelease

Hit:8 http://deb.debian.org/debian buster-backports InRelease

Get:9 https://packages.sury.org/php buster InRelease [6,759 B]

Get:10 https://packages.sury.org/php buster/main amd64 Packages [148 kB]

Fetched 155 kB in 2s (83.2 kB/s)

Reading package lists... Done

Building dependency tree

Reading state information... Done

7 packages can be upgraded. Run 'apt list --upgradable' to see them.

 

二、在Debian 10/Debian 9中安装PHP 8.0

增加存储库后,您就可以开始在Debian系统中安装PHP 8.0了,运行以下命令:

sudo apt update 

sudo apt install php8.0

它会自动的执行命令,然后有提示时,请按y键继续:

在Debian 10/Debian 9系统中安装PHP 8.0的方法

确认安装的PHP版本:

$ php -v

PHP 8.0.0RC3 (cli) (built: Nov  3 2020 14:33:19) ( NTS )

Copyright (c) The PHP Group

Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies

with Zend OPcache v8.0.0RC3, Copyright (c), by Zend Technologies

 

三、在Debian 10/Debian 9中安装PHP 8.0扩展

如果需要安装PHP 8.0扩展,请按如下语法执行命令:

在Debian 10上安装PHP 8扩展| Debian 9使用以下命令语法:

sudo apt install php8.0-<extension>

注:<extension>要替换为实际的扩展名才行,以下有示例。

一些可用的扩展名如下所示:

$ sudo apt install php8.0-

在Debian 10/Debian 9系统中安装PHP 8.0的方法

安装扩展的示例命令:

sudo apt install php8.0-{mysql,cli,common,imap,ldap,xml,fpm,curl,mbstring,zip}

使用y键接受安装提示即可:

在Debian 10/Debian 9系统中安装PHP 8.0的方法

按图上的意思可知道以下信息:

将安装以下附加软件包:

libc-client2007e libonig5 libxslt1.1 libzip4 mlock

将安装以下新软件包:

libc-client2007e libonig5 libxslt1.1 libzip4 mlock php8.0-curl php8.0-fpm php8.0-imap php8.0-ldap php8.0-mbstring php8.0-mysql php8.0-xml php8.0-zip

注:对存储库中可用的所有其他PHP扩展使用相同的安装格式。

如果要检查已加载的PHP 8.0模块,请使用php -m命令。

 

相关主题

在Debian 10/Debian 9上安装PHP 7.4及在Nginx中使用PHP 7.4

精选文章
热门文章