新聞中心
在Debian 11 Bullseye上安裝PHP 8

Debian是一個(gè)流行的Linux發(fā)行版,它提供了一種穩(wěn)定、安全和可靠的環(huán)境來運(yùn)行各種應(yīng)用程序,PHP是一種廣泛使用的開源服務(wù)器端腳本語言,用于創(chuàng)建動(dòng)態(tài)網(wǎng)頁和Web應(yīng)用程序,在本教程中,我們將介紹如何在Debian 11 Bullseye上安裝PHP 8。
第一步:更新系統(tǒng)軟件包
在開始安裝PHP 8之前,我們需要確保系統(tǒng)軟件包是最新的,打開終端并運(yùn)行以下命令來更新軟件包列表:
sudo apt update
第二步:安裝依賴項(xiàng)
PHP 8需要一些依賴項(xiàng)才能正常工作,運(yùn)行以下命令來安裝這些依賴項(xiàng):
sudo apt install y softwarepropertiescommon
buildessential libssldev zlib1gdev
libxml2dev libzipdev libjpegdev libpngdev
libonigdev libreadlinedev libsqlite3dev
libcurl4openssldev pkgconfig libaspelldev
libpqdev libmcryptdev libbz2dev
libxslt1dev libexpat1dev libtidydev
libgdkpixbuf2.0dev libmagickwanddev
libfreetype6dev liblcms2dev libvpxdev
libwebpdev libjpegturbo8dev libharfbuzzdev
libfribididev libgraphite2dev libcap2dev
libpcre3dev libgeoipdev libidn2dev
libxslt1.1 python3lxml
第三步:添加PHP 8存儲庫
接下來,我們需要添加PHP 8的存儲庫,運(yùn)行以下命令來添加官方PHP存儲庫:
echo "deb https://packages.sury.org/php/ bullseye main" |
sudo tee /etc/apt/sources.list.d/php.list
第四步:添加GPG密鑰
為了驗(yàn)證下載的軟件包的完整性,我們需要添加PHP存儲庫的GPG密鑰,運(yùn)行以下命令來添加GPG密鑰:
wget https://packages.sury.org/php/apt.gpg
| sudo aptkey add
第五步:更新軟件包列表和安裝PHP 8
現(xiàn)在我們可以再次更新軟件包列表,并安裝PHP 8,運(yùn)行以下命令來完成這個(gè)過程:
sudo apt update
sudo apt install y php8.0 php8.0cli php8.0common
php8.0curl php8.0fpm php8.0json php8.0mbstring
php8.0mysql php8.0opcache php8.0readline
php8.0soap php8.0xml php8.0zip
第六步:配置FPM(可選)
如果您計(jì)劃使用PHP FPM(FastCGI Process Manager)作為PHP的Web服務(wù)器,您需要配置FPM,運(yùn)行以下命令來啟動(dòng)PHP FPM服務(wù):
sudo systemctl enable now php8.0fpm
第七步:測試PHP安裝
我們可以創(chuàng)建一個(gè)簡單的PHP文件來測試PHP是否已成功安裝,創(chuàng)建一個(gè)名為info.php的文件,并將以下內(nèi)容添加到文件中:
保存文件后,在瀏覽器中訪問http://localhost/info.php,如果一切正常,您將看到PHP信息頁面,這表明PHP已成功安裝在您的Debian 11 Bullseye系統(tǒng)上。
相關(guān)問題與解答
問題1:我是否需要卸載舊版本的PHP?
答:建議在安裝新版本的PHP之前卸載舊版本,您可以使用sudo apt remove 命令來卸載舊版本的PHP,要卸載PHP 7.3,可以運(yùn)行sudo apt remove php7.3,按照本教程中的步驟安裝PHP 8。
文章名稱:debian安裝php7.4
標(biāo)題來源:http://fisionsoft.com.cn/article/dpgoeho.html


咨詢
建站咨詢
