前言
由於 CentOS 預設只有 php 5 的 PHP-FPM 服務,如果要在 CentOS 上使用 php 7 的 PHP-FPM,除了透過下載原始碼來編譯安裝外,也可以透過第三方的 Remi 套件倉庫來安裝。
添加 Remi 套件倉庫
使用以下命令添加 Remi 7 套件倉庫。
# sudo yum install epel-release yum-utils
# sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
啟用 Remi 套件倉庫
使用以下命令啟用 Remi php 7.4 套件倉庫。
# sudo yum-config-manager --enable remi-php74
安裝 PHP-FPM
使用以下命令安裝 PHP-FPM 7.4。
# sudo yum install php-fpm
檢查版本
安裝完成後,可以使用以下命令確認 PHP-FPM 是否成功安裝正確版本。
# php-fpm -v
啟動 PHP-FPM 服務
使用以下命令啟動 PHP-FPM 服務。
# sudo systemctl start php-fpm
設置 PHP-FPM 開機自動啟動
使用以下命令啟動將 PHP-FPM 設置為開機自動啟動,確保 PHP-FPM 在系統重新啟動後自動啟動。
# sudo systemctl enable php-fpm
檢查 PHP-FPM 狀態
可以使用以下命令檢查 PHP-FPM 服務的運行狀態。
sudo systemctl status php-fpm
結尾
完成上述步驟後,CentOS 系統上應該已經成功安裝並運行了 PHP-FPM 7.4 版本。