PHP - 安裝

歡迎,初露頭角的程式設計師們!今天,我們將要開始一段令人興奮的PHP世界之旅。但在我們能夠開始創建令人驚艷的網頁應用之前,我們需要設定我們的開發環境。別擔心這聽起來嚇人 - 我會帶你一步步走過,用我多年教學中幫助無數學生的同樣耐心。我們開始吧!

PHP - Installation

PHP是什麼?

在我們深入安裝之前,先快速了解一下PHP是什麼。PHP(超文本預處理器)是一種為網頁開發設計的伺服器端腳本語言。它就像讓網站變得動態和互動的秘密成分。想像一下,你就像一個廚師,使用PHP為你的用戶調配美味的網頁體驗。

XAMPP安裝

XAMPP是什麼?

XAMPP就像是網頁開發者的瑞士軍刀。它是一個免費、開源的包,集成了開發PHP所需的一切:

  • Apache(網頁伺服器)
  • MySQL(數據庫)
  • PHP(編程語言)
  • Perl(編程語言)

把XAMPP當作你的全方位網頁開發廚房!

安裝XAMPP

  1. 訪問XAMPP官方網站(https://www.apachefriends.org/)。
  2. 下載適合你操作系統的版本(Windows、macOS或Linux)。
  3. 運行安裝程序並按照螢幕上的指示操作。
  4. 選擇你要安裝的組件(至少選擇Apache和PHP)。
  5. 選擇安裝目錄(默認通常就可以了)。
  6. 完成安裝過程。

開啟XAMPP

安裝完畢後:

  1. 打開XAMPP控制面板。
  2. 點擊Apache模塊旁邊的“啟動”按鈕以啟動它。
  3. 如果你計劃使用數據庫,也請啟動MySQL模塊。

恭喜你!現在你的電腦上運行著一個本地網頁伺服器。就像是你在電腦上擁有了一個自己的小小網絡角落!

測試你的安裝

讓我們確保一切運行正常:

  1. 在你的XAMPP安裝目錄的htdocs文件夹中創建一個名為test.php的新文件。
  2. 使用文本編輯器打開這個文件並添加以下代碼:
<?php
phpinfo();
?>
  1. 儲存文件並打開一個網頁瀏覽器。
  2. 導航到http://localhost/test.php

如果你看到了滿滿一頁PHP配置信息,恭喜你!你的安裝運行正常。

PHP解析器安裝

如果你使用的是XAMPP,你已經安裝了PHP解析器。但是,對於那些想要單獨安裝PHP或使用其他設置的人,我們來走一遍這個過程。

Windows安裝

  1. 從PHP官方網站(https://www.php.net/downloads.php)下載PHP壓縮包
  2. 解壓縮到選擇的目錄(例如,C:\php)。
  3. 將PHP目錄添加到系統的PATH環境變量中。
  4. 通過複製php.ini-development並重命名來創建一個php.ini文件。
  5. 配置你的網頁伺服器以使用PHP。

macOS安裝

macOS通常預先安裝了PHP。要檢查,請打開終端並輸入:

php -v

如果你需要不同版本:

  1. 使用Homebrew安裝PHP:
brew install php
  1. 按照Homebrew提供的安裝後指示操作。

Linux安裝

在大多數Linux發行版上,你可以使用包管理器安裝PHP:

對於Ubuntu/Debian:

sudo apt-get update
sudo apt-get install php

對於CentOS/Fedora:

sudo yum install php

驗證你的安裝

無論你使用哪種安裝方法,你都可以通過創建一個簡單的腳本來驗證PHP是否運行正常:

  1. 創建一個名為hello.php的文件,並添加以下內容:
<?php
echo "Hello, PHP World!";
?>
  1. 從命令行運行此腳本:
php hello.php

如果你看到了“Hello, PHP World!”被打印出來,那麼你的PHP安裝是成功的!

PHP配置

安裝後,你可能想要調整PHP的設置。這通過php.ini文件來完成。以下是一些你可能想要調整的常見設置:

設置 描述 示例
memory_limit 一個腳本可以消耗的最大內存 memory_limit = 128M
max_execution_time 一個腳本可以運行的最長時間 max_execution_time = 30
display_errors 是否在瀏覽器中顯示錯誤 display_errors = On
error_reporting 錯誤報告的等級 error_reporting = E_ALL
post_max_size POST數據的最大大小 post_max_size = 8M
upload_max_filesize 上傳文件的最大大小 upload_max_filesize = 2M

記住,在對php.ini進行更改後重啟你的網頁伺服器!

結論

恭喜你!你已經成功設置了你的PHP開發環境。無論你選擇了一體化的XAMPP方案還是進行了自定義安裝,現在你都準備好開始你的PHP編程之旅了。

記住,每個偉大的程式設計師都是從你現在的位置開始的。前方的道路充滿了挑戰和豐富的經歷。當你繼續學習和成長時,永遠保持那種帶你來到此地的好奇心和驚奇感。

在我們的下一課中,我們將編寫我們的第一個PHP腳本,並開始探索這種強大語言的基本知識。在那之前,快樂編程!

Credits: Image by storyset