如何在 Ubuntu 22.04 | 20.04 中安装 PHP 8.2

PHP 在 7 个候选版本之后终于发布了 8.2.0 版本。以下是所有当前 Ubuntu LTS 的新功能以及如何安装指南。

PHP 8.2.0 允许将类标记为只读,这会将只读修饰符添加到每个声明的属性中,并防止创建动态属性。此外,在只读类上使用 AllowDynamicProperties 属性将触发编译时错误。

PHP 8.2.0 中的其他版本亮点包括:

  • 析取范式 (DNF) 类型
  • 新的独立类型:空、假和真
  • 新的“随机”扩展
  • 性状中的常量
  • 弃用动态属性

该版本中还有许多错误修复和其他更改。有关详细信息,请参阅更新日志

如何在 Ubuntu 中安装 php 8.2:

不建议初学者使用。仅出于 Web 开发目的安装 PHP 8.2,或者此版本中需要特定功能或错误修复。

受欢迎的 Ondřej Surý的PPA 为所有当前的 Ubuntu LTS 构建了软件包:Ubuntu 18.04,Ubuntu 20.04和Ubuntu 22.04。

1. 首先,打开终端或连接到您的 Ubuntu 服务器并运行命令以添加 PPA:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                                     
⚡ LC_ALL=C.UTF-8 sudo add-apt-repository ppa:ondrej/php

如果命令不存在,则运行。

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                                     
⚡ sudo apt install software-properties-common

并且,在询问时键入用户密码(无星号反馈),然后按 Enter 继续。

2. 然后,相应地安装 PHP 软件包。例如,通过命令安装 apache2 模块和 mysql 模块:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                                     
⚡ sudo apt install php8.2 libapache2-mod-php8.2 php8.2-mysql

或者安装 FPM-CGI 二进制文件以与 Nginx 一起使用:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                                     
⚡ sudo apt install php8.2 php8.2-fpm php8.2-mysql

对于 Ubuntu 18.04,请先运行 sudo apt update 以刷新包缓存。

安装后,请记住为新的PHP软件包配置http服务器(apache 2或nginx),并通过“/etc/php/8.2/”下的文件配置php8.2。

卸载 php 8.2

要删除软件包,只需运行以下命令:

sudo apt remove --autoremove php8.2 libapache2-mod-php8.2 php8.2-*

并通过命令删除 Ubuntu PPA:

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

The post 如何在 Ubuntu 22.04 | 20.04 中安装 PHP 8.2 first appeared on Linux迷.

版权声明:
作者:dingding
链接:https://www.techfm.club/p/38015.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>