PHP - 安裝



您可以藉助網際網路上任何免費提供的線上 PHP 編譯器開始學習 PHP 的程式設計基礎知識。這將有助於在不將 PHP 安裝到計算機上的情況下熟悉 PHP 的功能。之後,在本地機器上安裝一個功能齊全的 PHP 環境。

Tutorialpoint 的“開發人員編碼場”提供了一個這樣的線上 PHP 編譯器。訪問 https://tutorialspoint.tw/codingground.htm,輸入 PHP 指令碼並執行它。

PHP Installation

但是,要能夠學習 PHP 的高階功能,特別是與 Web 概念相關的功能(例如伺服器變數、使用後端資料庫等),您需要在本地機器上安裝 PHP 環境。

為了開發和執行 PHP 網頁,您需要在計算機系統上安裝三個重要元件。

  • Web 伺服器 − PHP 幾乎可以與所有 Web 伺服器軟體一起使用,包括 Microsoft 的 Internet Information Server (IIS)、NGINX 或 Lighttpd 等。最常用的 Web 伺服器軟體是免費提供的 Apache 伺服器。從此處免費下載 Apache − https://httpd.apache.org/download.cgi

  • 資料庫 − PHP 幾乎可以與所有資料庫軟體一起使用,包括 Oracle 和 Sybase,但最常用的是免費提供的 MySQL 資料庫。從此處免費下載 MySQL − https://www.mysql.com/downloads/

  • PHP 解析器 − 為了處理 PHP 指令碼指令,必須安裝一個解析器以生成可以傳送到 Web 瀏覽器的 HTML 輸出。

儘管可以分別安裝這三個元件並正確配置安裝,但這對於初學者來說是一個稍微複雜的過程。相反,使用包含預編譯的 Apache、MySQL 和 PHP 二進位制檔案的任何一體化打包發行版比較方便。

XAMPP 安裝

開源和專有發行版中都提供了許多預編譯的捆綁包。來自 Apache Friends 的 XAMPP (https://www.apachefriends.org/) 是最流行的啟用 PHP 的 Web 伺服器軟體包之一。在本教程中,我們將使用 XAMPP。

XAMPP 是一個易於安裝的 Apache 發行版,其中包含Apache、MariaDB、PHP 和Perl。首字母縮寫詞中的字母X表示它是一個跨平臺軟體,可在 Windows、Linux 和 OS X 上使用。請注意,XAMPP 包含 MariaDB,它是 MySQL 的一個分支,其功能沒有任何區別。

要下載適合您作業系統的相應安裝程式,請訪問 https://www.apachefriends.org/download.html,並下載以下選項之一 −

在 Windows 上使用安裝程式是一個完全基於嚮導的安裝。您只需提供管理員訪問許可權和安裝目錄的位置,預設情況下為“c:\xampp”。

要在 Linux 上安裝 XAMPP,請執行以下步驟 −

步驟 1 − 更改安裝程式的許可權 −

chmod 755 xampp-linux-*-installer.run

執行安裝程式 −

sudo ./xampp-linux-*-installer.run

XAMPP 現在安裝在“/opt/lamp”目錄下。

步驟 2 − 要啟動 XAMPP,只需呼叫以下命令 −

sudo /opt/lampp/lampp start

您現在應該在螢幕上看到類似以下內容 −

Starting XAMPP ...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.
Ready. Apache and MySQL are running.

您還可以使用圖形工具輕鬆管理您的伺服器。您可以使用以下命令啟動此工具 −

cd /opt/lampp
sudo ./manager-linux.run (or manager-linux-x64.run)

步驟 3 − 要停止 XAMPP,只需呼叫以下命令 −

sudo /opt/lampp/lampp stop

您現在應該在螢幕上看到類似以下內容 −

Stopping XAMPP ...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP stopped.

此外,請注意,有一個圖形工具可用於輕鬆啟動/停止伺服器。您可以使用以下命令啟動此工具 −

cd /opt/lampp
sudo ./manager-linux.run (or manager-linux-x64.run)

如果您使用的是 OS X,請按照以下步驟操作 −

  • 要開始安裝,請開啟 DMG 映像,然後雙擊該映像以啟動安裝過程。

  • 要啟動 XAMPP,只需開啟 XAMPP Control 並啟動 Apache、MySQL 和 ProFTPD。XAMPP Control 的名稱為“manager-osx”。

  • 要停止 XAMPP,只需開啟 XAMPP Control 並停止伺服器。XAMPP Control 的名稱為“manager-osx”。

  • XAMPP 控制面板是一個 GUI 工具,可以透過它輕鬆啟動和停止 Apache 伺服器和 MySQL。

PHP Installation 2

啟動 Apache 模組後,按下 Admin 按鈕。XAMPP 主頁顯示如下 −

PHP Installation 3

PHP 解析器安裝

在繼續之前,務必確保您的機器上已正確設定環境,以便使用 PHP 開發 Web 程式。

在瀏覽器的位址列中鍵入以下地址。

http://127.0.0.1/info.php

如果這顯示一個頁面,其中顯示與 PHP 安裝相關的資訊,則表示您已正確安裝了 PHP 和 Web 伺服器。否則,您必須按照給定的步驟在計算機上安裝 PHP。

本節將指導您在以下四個平臺上安裝和配置 PHP:

Apache 配置

如果您使用 Apache 作為 Web 伺服器,那麼本節將指導您編輯 Apache 配置檔案。

請檢視此處:Apache 伺服器中的 PHP 配置

PHP.INI 檔案配置

PHP 配置檔案 php.ini 是影響 PHP 功能的最終且最直接的方式。

請檢視此處:PHP.INI 檔案配置

Windows IIS 配置

要配置 Windows 計算機上的 IIS,您可以參考隨 IIS 提供的 IIS 參考手冊。

現在,您已在本地計算機上擁有了一個完整的 PHP 開發環境。

廣告