PHP 是一種廣泛使用的開源腳本語言,適合于 Web 開發(fā)。本文將詳細(xì)介紹如何通過解壓包的方式安裝 PHP,幫助新手快速入門。
準(zhǔn)備工作
在開始安裝 PHP 之前,請(qǐng)確保以下準(zhǔn)備工作:
- 一臺(tái)運(yùn)行 Linux、Windows 或 MacOS 的計(jì)算機(jī)。
- 最新版本的 PHP 源碼包(可從 PHP 官方網(wǎng)站下載)。
- 一個(gè)支持 PHP 運(yùn)行的 Web 服務(wù)器,例如 Apache 或 Nginx。
- 適當(dāng)?shù)臄?shù)據(jù)庫服務(wù)器,如 MySQL 或 SQLite。
下載源碼
首先,我們需要從 PHP 的官方網(wǎng)站下載最新的源碼包。你可以使用瀏覽器前往官方網(wǎng)站并找到適合您系統(tǒng)的源碼包,然后下載到您的計(jì)算機(jī)中。
解壓源碼
下載完成后,在計(jì)算機(jī)上選擇一個(gè)合適的目錄,將源碼包解壓縮到該目錄。你可以使用文件管理器或命令行工具來執(zhí)行此操作。確保解壓后的目錄結(jié)構(gòu)與源碼包保持一致。
tar -zxvf php-7.4.30.tar.gz
配置編譯選項(xiàng)
進(jìn)入解壓后的源碼目錄,并查找名為 “configure” 的腳本文件。執(zhí)行以下命令進(jìn)行配置:
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql --with-sqlite
這里,--prefix
選項(xiàng)指定了 PHP 的安裝目錄,--with-apxs2
指定了 Apache 的路徑。
編譯與安裝
在配置完成后,使用以下命令進(jìn)行編譯和安裝:
make
sudo make install
驗(yàn)證安裝
安裝完成后,使用以下命令驗(yàn)證 PHP 是否安裝成功:
php -v
如果輸出 PHP 的版本信息,則表示 PHP 安裝成功。
配置 Web 服務(wù)器
接下來,需要配置 Web 服務(wù)器以支持 PHP。以下以 Apache 為例:
- 編輯 Apache 的配置文件
httpd.conf
,在LoadModule
部分添加以下行:
LoadModule php7_module /usr/local/php/lib/php/modules/php7.so
- 在
DirectoryIndex
部分添加.php
:
DirectoryIndex index.html index.php
- 修改
AddType
部分,添加以下行以支持 PHP 文件:
AddType application/x-httpd-php .php
- 重啟 Apache 服務(wù)以應(yīng)用更改:
sudo systemctl restart httpd
總結(jié)
通過解壓包的方式安裝 PHP,可以避免繁瑣的配置步驟,幫助新手快速入門。在安裝過程中,請(qǐng)注意選擇合適的源碼包和配置選項(xiàng),以確保 PHP 能夠滿足您的需求。