當前位置: 首頁> 最新文章列表> CentOS系統中PHP的RPM安裝與高效管理全攻略

CentOS系統中PHP的RPM安裝與高效管理全攻略

gitbox 2025-07-02

概述

在企業和開發環境中,掌握在CentOS系統上通過RPM包安裝PHP是一項必備技能。 RPM包的使用不僅簡化了安裝過程,還方便了後續的軟件管理與升級。本文將為您詳細講解如何配置相關倉庫、安裝PHP及其常用擴展,以及基礎的PHP-FPM配置方法,助您在CentOS環境下順利運行PHP。

前提條件

開始之前,請確保您擁有CentOS系統的管理員權限,並具備基本的命令行操作能力。此外,系統中應已安裝yum包管理器。首先需要完成系統更新和相關工具安裝,確保環境準備就緒。

執行系統更新:

 sudo yum update

安裝必要的工具,如wget:

 sudo yum install wget

配置EPEL與Remi倉庫

為了安裝最新版本的PHP,必須先啟用EPEL和Remi軟件源。 EPEL庫包含許多額外的開源軟件包,而Remi庫則提供了豐富的PHP版本選擇。

安裝EPEL庫:

 sudo yum install epel-release

安裝Remi庫:

 sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

啟用Remi庫

通過yum-config-manager啟用需要的PHP版本倉庫,例如PHP 7.4:

 sudo yum-config-manager --enable remi-php74

根據項目需求,您也可以啟用其他版本,如remi-php80或remi-php81。

安裝PHP及常用擴展

執行以下命令安裝PHP核心及常見擴展:

 sudo yum install php php-cli php-fpm php-mysqlnd

驗證PHP安裝

安裝完成後,運行以下命令檢查PHP版本,確認安裝成功:

 php -v

如果終端顯示PHP版本信息,即表示安裝正常。

安裝額外擴展包

根據需求,可以安裝更多擴展,如圖像處理和多字節字符串支持:

 sudo yum install php-gd php-mbstring

配置PHP-FPM

對於使用PHP-FPM的環境,需要編輯其配置文件以匹配Web服務器設置:

 sudo vi /etc/php-fpm.d/www.conf

請根據實際情況調整用戶和組,確保與您的Web服務器權限一致。

總結

本文介紹瞭如何在CentOS系統中通過RPM包安裝和管理PHP,涵蓋了倉庫配置、安裝、擴展包添加及PHP-FPM基本配置。 RPM安裝方式帶來了軟件包的集中管理和便捷升級,適合構建穩定且易維護的PHP環境,無論是Web應用還是API服務都能高效支持。

進一步學習資源

PHP官方文檔

CentOS官方Wiki

Remi倉庫主頁