如何在 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迷.
共有 0 条评论