服务器设置和教程 · 6 10 月, 2024

如何在 CentOS 8 上安裝 PHP 7.4

如何在 CentOS 8 上安裝 PHP 7.4

PHP 是一種廣泛使用的開源腳本語言,特別適合用於網頁開發。隨著 PHP 版本的更新,許多開發者選擇使用最新的版本以獲得更好的性能和安全性。本文將指導您如何在 CentOS 8 上安裝 PHP 7.4。

前期準備

在開始安裝之前,請確保您的 CentOS 8 系統已經更新到最新版本。您可以使用以下命令來更新系統:

sudo dnf update -y

接下來,您需要安裝一些必要的工具和庫,以便能夠順利安裝 PHP 7.4。

安裝 EPEL 和 Remi Repository

PHP 7.4 並不在 CentOS 8 的默認軟件庫中,因此我們需要添加 EPEL(Extra Packages for Enterprise Linux)和 Remi Repository。首先,安裝 EPEL Repository:

sudo dnf install epel-release -y

然後,安裝 Remi Repository:

sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm -y

啟用 Remi Repository

安裝完 Remi Repository 後,您需要啟用它以便安裝 PHP 7.4。使用以下命令來啟用 Remi 的 PHP 7.4 模組:

sudo dnf module enable php:remi-7.4 -y

安裝 PHP 7.4

現在,您可以安裝 PHP 7.4 及其常用擴展。使用以下命令進行安裝:

sudo dnf install php php-cli php-fpm php-mysqlnd php-xml php-mbstring php-json -y

這條命令將安裝 PHP 7.4 及其一些常用的擴展,包括 MySQL、XML、MBString 和 JSON 支持。

檢查 PHP 安裝

安裝完成後,您可以使用以下命令檢查 PHP 的版本,以確保安裝成功:

php -v

如果安裝成功,您應該會看到類似以下的輸出:

PHP 7.4.x (cli) (built: ...) ( NTS )

配置 PHP-FPM

如果您打算使用 PHP-FPM(FastCGI Process Manager),您需要啟動並設置其自動啟動:

sudo systemctl start php-fpm
sudo systemctl enable php-fpm

您可以使用以下命令檢查 PHP-FPM 的狀態:

sudo systemctl status php-fpm

總結

在本文中,我們介紹了如何在 CentOS 8 上安裝 PHP 7.4 的步驟,包括添加必要的軟件庫、安裝 PHP 及其擴展,以及配置 PHP-FPM。這些步驟將幫助您在您的伺服器上順利運行 PHP 應用程序。如果您需要更高效的解決方案,考慮使用 香港VPS 來提升您的網站性能和穩定性。