在 Linux 上安装 PHP 8,你可以选择使用包管理器(如 apt 或 yum)或从源码编译
-
首先,更新你的包索引。在终端中执行以下命令:
对于基于 Debian 的系统(如 Ubuntu):
sudo apt update
对于基于 RHEL 的系统(如 CentOS、Fedora):
sudo yum update
-
安装 PHP 8。在终端中执行以下命令:
对于基于 Debian 的系统(如 Ubuntu):
sudo apt install php8.0
对于基于 RHEL 的系统(如 CentOS、Fedora):
sudo yum install php-8.0
请注意,PHP 8.0 可能不在所有仓库中,你可能需要启用 EPEL 或 Remi 仓库以获取 PHP 8.0。
-
安装完成后,重启你的 web 服务器。以下是一些常见 web 服务器的重启命令:
对于 Apache:
sudo systemctl restart apache2
对于 Nginx 和 PHP-FPM:
sudo systemctl restart nginx sudo systemctl restart php-fpm
-
检查 PHP 是否已成功安装。在终端中执行以下命令:
php -v
如果安装成功,你将看到 PHP 的版本信息。
-
最后,确保你的 web 服务器配置正确,以便使用 PHP。对于 Apache,你需要确保你的网站配置文件中的
DirectoryIndex
指令包含index.php
。对于 Nginx,你需要确保你的 PHP-FPM 配置正确,并且你的 Nginx 配置文件中的location
块包含正确的 PHP 处理设置。