中国旅游网站模板,自己建立网站,广东阳江发布最新消息,重庆观音桥在哪个区文章精选推荐
1 JetBrains Ai assistant 编程工具让你的工作效率翻倍 2 Extra Icons#xff1a;JetBrains IDE的图标增强神器 3 IDEA插件推荐-SequenceDiagram#xff0c;自动生成时序图 4 BashSupport Pro 这个ides插件主要是用来干嘛的 #xff1f; 5 IDEA必装的插件JetBrains IDE的图标增强神器 3 IDEA插件推荐-SequenceDiagram自动生成时序图 4 BashSupport Pro 这个ides插件主要是用来干嘛的 5 IDEA必装的插件Spring Boot Helper的使用与功能特点 6 Ai assistant ,又是一个写代码神器 7 Cursor 设备ID修改器你的Cursor又可以继续试用了
文章正文
PHP 8.4 安装和升级指南
PHP 8.4 是 PHP 8 系列的一个版本在性能、功能和语言特性方面进行了若干优化和增强。此指南将详细介绍如何在不同操作系统Linux、Windows、macOS上安装和升级 PHP 8.4。
1. PHP 8.4 新特性
虽然 PHP 8.4 是一个新版本但它的主要改进和新特性可能包括根据实际发布内容更新
性能改进新的语法特性如类型增强、函数改进等更严格的类型检查弃用一些不推荐使用的功能错误处理和日志记录增强
具体特性会随 PHP 8.4 的正式发布而更新建议查看 PHP 官方发布日志获取最新的信息。
2. 在 Linux 上安装 PHP 8.4
2.1 使用包管理器适用于 Ubuntu/Debian
在 Ubuntu 或 Debian 系统上可以通过 apt 包管理器安装 PHP 8.4。首先需要添加 PHP 8.4 的 PPA个人包档案库并更新软件包列表。
# 更新系统包列表
sudo apt update# 安装 PHP 8.4 需要的库
sudo apt install software-properties-common# 添加 PHP 8.4 PPA
sudo add-apt-repository ppa:ondrej/php# 更新包列表
sudo apt update现在可以安装 PHP 8.4 和常用扩展
# 安装 PHP 8.4
sudo apt install php8.4# 安装常用扩展
sudo apt install php8.4-cli php8.4-fpm php8.4-mysql php8.4-xml php8.4-curl php8.4-mbstring php8.4-json php8.4-zip2.2 切换 PHP 版本如果已有多个版本
如果系统已经安装了多个 PHP 版本可以使用以下命令切换 PHP 版本
# 查看已安装的 PHP 版本
sudo update-alternatives --display php# 设置 PHP 8.4 为默认版本
sudo update-alternatives --set php /usr/bin/php8.4
sudo update-alternatives --set phpize /usr/bin/phpize8.4
sudo update-alternatives --set php-config /usr/bin/php-config8.42.3 使用 PHP-FPM适用于 Web 服务器
如果你使用 Nginx 或 Apache 作为 Web 服务器你还需要安装并配置 PHP-FPMFastCGI Process Manager
# 安装 PHP 8.4 FPM
sudo apt install php8.4-fpm# 启动 PHP-FPM 服务
sudo systemctl start php8.4-fpm# 设置开机启动
sudo systemctl enable php8.4-fpm对于 Nginx可以配置 PHP-FPM
server {listen 80;server_name example.com;root /var/www/html;index index.php;location ~ \.php$ {fastcgi_pass unix:/var/run/php/php8.4-fpm.sock;fastcgi_index index.php;include fastcgi_params;}
}对于 Apache可以启用 PHP-FPM 模块
# 启用 PHP 8.4 FPM 模块
sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php8.4-fpm# 重启 Apache
sudo systemctl restart apache23. 在 Windows 上安装 PHP 8.4
3.1 使用 Windows 安装包
访问 PHP 官方下载页面PHP Downloads下载适用于 Windows 的 VC15 x64 Thread Safe 版本或适合你系统的版本。解压缩下载的文件比如到 C:\php。在环境变量中添加 PHP 目录路径 右键点击 “我的电脑” → “属性” → “高级系统设置” → “环境变量”。在 “系统变量” 部分找到 Path并点击 “编辑”。添加 C:\php 目录路径。 在命令行中运行 php -v 来验证安装是否成功。
3.2 配置 PHP 和 Web 服务器
如果你使用 Apache 作为 Web 服务器可以执行以下步骤
下载并安装 Apache从 Apache Lounge 下载适合的版本。修改 Apache 配置文件 httpd.conf添加 PHP 模块配置LoadModule php_module c:/php/php8apache2_4.dll
PHPIniDir C:/php
AddHandler application/x-httpd-php .php重启 Apache确保 PHP 正常工作。
4. 在 macOS 上安装 PHP 8.4
4.1 使用 Homebrew 安装
Homebrew 是 macOS 上常用的包管理器可以非常方便地安装和管理 PHP 版本。 安装 Homebrew如果尚未安装 /bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)更新 Homebrew 并安装 PHP 8.4 # 更新 Homebrew
brew update# 安装 PHP 8.4
brew install php8.4将 PHP 8.4 设置为默认 PHP 版本 brew link --overwrite --force php8.4验证安装 php -v4.2 使用 macOS 系统自带的 PHP不推荐
macOS 也自带了 PHP但通常不推荐使用因为它可能不是最新版本而且 Apple 已经计划在未来版本中移除 PHP。使用 Homebrew 安装 PHP 是更推荐的方式。
5. PHP 8.4 升级指南
如果你已经安装了旧版本的 PHP可以通过以下方式升级到 PHP 8.4。
5.1 在 Ubuntu/Debian 上升级 更新 PPA 和软件包列表 sudo apt update安装 PHP 8.4 sudo apt install php8.4如果有多个 PHP 版本使用 update-alternatives 切换 PHP 版本 sudo update-alternatives --set php /usr/bin/php8.4
sudo update-alternatives --set phpize /usr/bin/phpize8.4
sudo update-alternatives --set php-config /usr/bin/php-config8.4安装 PHP 8.4 相关扩展 sudo apt install php8.4-cli php8.4-fpm php8.4-mysql php8.4-xml php8.4-curl php8.4-mbstring php8.4-json php8.4-zip重启 Web 服务器如 Apache 或 Nginx sudo systemctl restart apache2
sudo systemctl restart nginx5.2 在 Windows 上升级
下载新的 PHP 8.4 安装包。解压缩并覆盖旧版本的 PHP 文件。确保 php.ini 文件已经更新并根据需要调整配置。重启 Apache 或 IIS如果在 Windows 上使用。
5.3 在 macOS 上升级 使用 Homebrew 更新 PHP brew update
brew upgrade php8.4验证 PHP 版本 php -v6. 总结
安装和升级 PHP 8.4 的过程因操作系统不同而有所差异但总体来说安装 PHP 8.4 非常简单并且可以通过常见的包管理器如 APT、Homebrew 等轻松完成。
在 Ubuntu/Debian 上使用 PPA 安装和管理 PHP。在 Windows 上可以手动安装并配置 PHP 和 Apache。在 macOS 上使用 Homebrew 是最方便的方式。
记得在安装或升级后重启相关的服务如 Apache 或 Nginx并验证 PHP 版本是否正确更新。