CentOS 上安裝 PHP 7.4 手冊具體步驟
在當今的網絡環境中,PHP 是一種廣泛使用的伺服器端腳本語言,特別適合於網頁開發。隨著 PHP 7.4 的推出,許多開發者選擇升級以獲得更好的性能和新功能。本文將詳細介紹在 CentOS 系統上安裝 PHP 7.4 的具體步驟。
前期準備
在開始安裝之前,請確保您的 CentOS 系統已經更新到最新版本。您可以使用以下命令來更新系統:
sudo yum update -y接下來,您需要安裝 EPEL 和 Remi 存儲庫,這是安裝 PHP 7.4 的必要步驟。
安裝 EPEL 和 Remi 存儲庫
首先,安裝 EPEL 存儲庫:
sudo yum install epel-release -y然後,安裝 Remi 存儲庫:
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -y安裝完成後,啟用 Remi 存儲庫:
sudo yum-config-manager --enable remi-php74安裝 PHP 7.4
現在,您可以開始安裝 PHP 7.4 及其常用擴展。使用以下命令進行安裝:
sudo yum install php php-cli php-fpm php-mysqlnd php-xml php-mbstring php-json php-zip -y這條命令將安裝 PHP 7.4 及其一些常用的擴展。根據您的需求,您可以添加更多的擴展。
檢查 PHP 安裝
安裝完成後,您可以使用以下命令檢查 PHP 的版本:
php -v如果安裝成功,您應該會看到類似以下的輸出:
PHP 7.4.x (cli) (built: ...) ( NTS )配置 PHP-FPM
如果您使用的是 PHP-FPM,您需要啟動並設置其自動啟動:
sudo systemctl start php-fpm
sudo systemctl enable php-fpm您可以使用以下命令檢查 PHP-FPM 的狀態:
sudo systemctl status php-fpm配置 Web 伺服器
如果您使用的是 Nginx 或 Apache,您需要進行相應的配置以支持 PHP。以下是 Nginx 的基本配置示例:
server {
listen 80;
server_name your_domain.com;
root /var/www/html;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
location ~ .php$ {
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}對於 Apache,您需要確保已安裝 mod_php,然後在虛擬主機配置中添加以下行:
SetHandler application/x-httpd-php測試 PHP
為了確保 PHP 正常運行,您可以創建一個簡單的 PHP 測試文件。在您的 Web 根目錄下創建一個名為 info.php 的文件,並添加以下內容:
<?php
phpinfo();
?>然後在瀏覽器中訪問 http://your_domain.com/info.php,您應該能看到 PHP 的配置信息頁面。
總結
本文介紹了在 CentOS 上安裝 PHP 7.4 的具體步驟,包括準備工作、安裝 EPEL 和 Remi 存儲庫、安裝 PHP 及其擴展、配置 PHP-FPM 和 Web 伺服器,以及測試 PHP 的方法。這些步驟將幫助您在 CentOS 環境中順利運行 PHP 7.4。
如果您需要更高效的 VPS 解決方案,Server.HK 提供多種選擇,適合各種需求。無論是 香港伺服器 還是其他地區的服務,我們都能為您提供穩定的支持。