CentOS 7 啟動(dòng) PHP 8
在 CentOS 7 上啟動(dòng) PHP 8 可以顯著提升您的服務(wù)器性能,并為您提供更強(qiáng)大的功能和安全性。本文將指導(dǎo)您如何在 CentOS 7 上安裝、配置并啟動(dòng) PHP 8。
準(zhǔn)備工作
在開(kāi)始之前,請(qǐng)確保您的 CentOS 7 系統(tǒng)已更新。使用命令:
sudo yum update -y
更新系統(tǒng)后,您可能需要安裝EPEL倉(cāng)庫(kù)和Remi倉(cāng)庫(kù),因?yàn)镻HP 8通常在這些地方可用。使用以下命令添加這些倉(cāng)庫(kù):
sudo yum install epel-release -y
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -y
啟用Remi PHP 8模塊
使用命令列出所有可用的PHP模塊:
yum module list php
啟用PHP 8模塊:
sudo yum module enable php:remi-8.0 -y
安裝PHP 8
確定啟用了正確的模塊之后,可以繼續(xù)安裝PHP 8:
sudo yum install php -y
檢查安裝是否成功:
php -v
輸出應(yīng)該顯示PHP 8的版本信息。
安裝必要的PHP擴(kuò)展
根據(jù)應(yīng)用程序的需求,您可能需要額外的PHP擴(kuò)展。示例安裝常用擴(kuò)展:
sudo yum install php-mysqlnd php-zip php-gd php-mcrypt php-xml php-mbstring php-curl -y
配置PHP服務(wù)
編輯 php.ini
文件以配置PHP。通常位于 /etc/php.ini
。根據(jù)需要調(diào)整設(shè)置,例如修改內(nèi)存限制或上傳文件大小。
啟動(dòng)PHP-FPM服務(wù)
使用以下命令啟動(dòng)和啟用PHP-FPM,以便系統(tǒng)重啟后自動(dòng)啟動(dòng):
sudo systemctl start php-fpm
sudo systemctl enable php-fpm
測(cè)試PHP運(yùn)行情況
創(chuàng)建一個(gè) PHP 文件以測(cè)試是否運(yùn)行正常。在您的 Web 服務(wù)器根目錄中創(chuàng)建 info.php
文件,內(nèi)容為:
<?php
phpinfo();
?>
訪問(wèn) http://your-server-ip/info.php
,若能顯示PHP信息頁(yè)面,則安裝成功。
通過(guò)上述步驟,您現(xiàn)在已在 CentOS 7 上成功安裝并啟動(dòng)PHP 8。如果需要進(jìn)一步定制設(shè)置,請(qǐng)參考官方PHP文檔和相關(guān)資源。