當前位置: 首頁> 最新文章列表> CentOS系統上如何安裝和配置PHP - 完整步驟指南

CentOS系統上如何安裝和配置PHP - 完整步驟指南

gitbox 2025-06-30

系統準備

在安裝PHP之前,確保你的CentOS系統已經更新到最新版本。使用以下命令進行系統更新:

 sudo yum update

安裝所需的依賴包

為了順利安裝PHP,你需要先安裝一些必要的依賴包。運行以下命令以安裝這些包:

 sudo yum install -y gcc libxml2-devel bzip2-devel curl-devel libpng-devel freetype-devel gmp-devel

啟用EPEL和Remi倉庫

CentOS默認的倉庫可能不包含PHP的最新版本,因此我們需要啟用EPEL(Extra Packages for Enterprise Linux)和Remi倉庫。使用以下命令進行啟用:

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

選擇PHP版本

在Remi倉庫中,有多個PHP版本可供選擇。使用下面的命令啟用你想要的PHP版本倉庫。例如,如果你想安裝PHP 8.1:

 sudo yum --enablerepo=remi-php81 install php php-cli php-common php-mysqlnd php-fpm

安裝PHP

一旦你選擇了合適的PHP版本,就可以開始安裝PHP及相關模塊。使用以下命令安裝PHP:

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

驗證安裝

安裝完成後,你可以通過運行以下命令來驗證PHP是否成功安裝:

 php -v

如果安裝成功,你將看到PHP的版本信息。

配置PHP

在CentOS上安裝PHP後,你可能需要對PHP進行一些配置,以滿足你的具體需求。通常,你可以通過編輯php.ini文件來進行配置。使用以下命令打開該文件進行編輯:

 sudo vi /etc/php.ini

安裝常用PHP擴展

根據你的項目需求,你可能還需要安裝一些PHP擴展。可以使用以下命令安裝常用的擴展:

 sudo yum install php-gd php-xml php-mbstring php-zip php-curl

重啟Web服務器

安裝和配置完成後,別忘了重啟Web服務器以使更改生效。使用以下命令重啟Apache或Nginx:

 sudo systemctl restart httpd

sudo systemctl restart nginx

總結

通過上述步驟,你已經成功在CentOS系統上安裝了PHP。掌握這個過程不僅能夠幫助你建立和維護網站,同時也有助於提高你的開發技能。定期更新和維護你的PHP環境,確保其安全性和穩定性將是你未來工作的重要部分。