Tutorial|教程 在 Debian 10/11 上安装 PHP 8.1

欢迎客人!

• 开始前请阅读社区规则确保您顺利的熟悉本社区。注册用户可以提交资源,如果您有已发布资源的新版本,您可以随时更新版本!

• 文件链接损坏请在文件下方留言,我们将会及时更新来自备份服务器的新链接。如有其它问题请 提交工单 和我们联系!

• 我们拥有多账户检测系统,对于重复注册我们将采取严厉措施!快速获得积分

oksgo

Administrative
管理成员
行政人员
注册
10 16, 2023
消息
3,426
积分
15,529G
金币
¥121.62
PHP 8.1 是 PHP 语言的重大更新。它包含许多新功能,许多高级框架需要服务器上有 PHP 8.1 才能运行所有功能。在开始安装之前首先要注意的是,Debian 9上的 PHP 8.1在下面的存储库中不再可用

如果您需要 8+ 版本,最好将发行版更新到Debian 11 (bullseye) 或至少Debian 10 (buster),否则在Debian 9 上您将不得不满足于 PHP 5.6,最高 PHP 7.4。

第 1 步:更新您的Debian​

我建议在更新的Debian系统上执行任何安装。运行提供的命令来更新Debian系统的所有软件包和次要版本。

代码:
sudo apt update<br>sudo apt -y upgrade
检查操作系统版本:

代码:
cat /etc/os-release
[OKSGO.COM] 在 Debian 10/11 上安装 PHP 8.1




如果您的内核已更新,最好重新启动系统以使更新生效。

须藤重新启动

步骤 2:将 Surý APT 存储库添加到Debian​

DEB.SURY.ORG 存储库存储了基于Debian和Ubuntu 的Linux发行版的各种软件。它包含基于Debian 的最新 PHP 8.1 二进制版本。该存储库不包含在标准存储库列表中;必须手动将其添加到系统中。 安装必要的临时包



代码:
sudo apt update
代码:
sudo apt install -y lsb-release ca-certificates apt-transport-https software-properties-common gnupg2
将 Surý Debian PPA 存储库添加到您的系统

代码:
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/sury-php.list
导入 GPG 密钥

代码:
curl -fsSL https://packages.sury.org/php/apt.gpg| sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/sury-keyring.gpg
通过从所有配置的源下载软件包信息来确保存储库正常工作

sudo apt update
如果没有发现与 Surý 相关的错误或冲突,您可以继续

步骤 3:在Debian上安装 PHP 8.1​

添加存储库并确认其功能后,您可以开始安装 PHP 8.1 或Debian 11 或 10 系统。

代码:
sudo apt update
代码:
sudo apt install php8.1
所有依赖包都会自动安装。只需按键盘上的 Y 或 D 即可继续:

[OKSGO.COM] 在 Debian 10/11 上安装 PHP 8.1



安装成功后,可以查看PHP版本:

代码:
php -v
[OKSGO.COM] 在 Debian 10/11 上安装 PHP 8.1




步骤 4,可选:安装 PHP 8.1 扩展​

PHP 8.1 模块可以使用以下命令语法作为包安装:

代码:
sudo apt install php8.1-&lt;extension&gt;
例如,代替 <extension>,替换您要安装的模块的名称

代码:
sudo apt install php8.1-mysql
要安装所有常用的 PHP 扩展,请运行以下命令:

代码:
sudo apt install php8.1-{bcmath,fpm,xml,mysql,zip,intl,ldap,gd,cli,bz2,curl,mbstring,pgsql,opcache,soap,cgi}
安装中途,按 Y 或 D 表示同意:

[OKSGO.COM] 在 Debian 10/11 上安装 PHP 8.1




您可以使用以下命令检查加载的 PHP 模块:

代码:
php --modules
[OKSGO.COM] 在 Debian 10/11 上安装 PHP 8.1
 
后退
顶部