當前位置: 首頁> 最新文章列表> CentOS 7 安裝PHP 5.6 全面教程(適用於老項目)

CentOS 7 安裝PHP 5.6 全面教程(適用於老項目)

gitbox 2025-06-27

PHP 5.6 在CentOS 7 中的應用場景

儘管PHP已經發展到了多個較新版本,許多遺留系統和框架依舊依賴於PHP 5.6。為了支持這些老項目,在CentOS 7中部署PHP 5.6仍具有實際意義。

更新系統軟件包

在開始之前,建議先更新所有系統軟件包以避免依賴問題:

 sudo yum update -y

安裝EPEL 軟件源

CentOS 默認倉庫不包含PHP 5.6,因此我們需要先添加EPEL源:

 sudo yum install epel-release -y

添加Remi 倉庫

Remi 是一個提供多版本PHP的軟件源,適合需要安裝舊版本PHP的用戶:

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

啟用PHP 5.6 倉庫

安裝完Remi倉庫後,需啟用PHP 5.6對應的源:

 sudo yum-config-manager --enable remi-php56

安裝PHP 5.6 及常用模塊

現在可以正式安裝PHP 5.6和相關組件:

 sudo yum install php php-cli php-fpm php-mysql -y

確認PHP 安裝版本

完成安裝後,運行以下命令驗證PHP是否安裝成功:

 php -v

若輸出中包含“PHP 5.6.x”,說明安裝成功。

編輯PHP 配置文件

默認配置文件路徑為/etc/php.ini ,你可以根據項目需求進行編輯:

 sudo vi /etc/php.ini

可以調整如memory_limit、upload_max_filesize 等參數以優化性能。

啟動並設置PHP-FPM 開機自啟

PHP-FPM 用於處理Web服務器的PHP請求,需要手動啟動並設置為開機自啟:

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

結語

通過本文的步驟,你已成功在CentOS 7 環境下部署了PHP 5.6。這個過程涵蓋了從環境準備、源配置到組件安裝的完整流程。該版本雖然較舊,但在很多老舊系統中仍是不可替代的選擇。如有進一步的配置需求,建議根據實際項目進行細化。