PHP - 開發環境設置
課程簡介
PHP 是一種廣泛用於網頁開發的伺服器端語言,適合於從簡單的靜態網站到複雜的動態應用程式開發。這堂課將帶你從基礎入門,逐步學習 PHP 的語法與應用,最終掌握開發一個完整專案的能力。
學習完成後,你將能夠:
- 理解 PHP 基礎語法和核心功能。
- 操作伺服器與資料庫進行動態網頁開發。
- 構建小型專案並部署到線上環境。
開發環境設置
1. 安裝 PHP
Windows 系統
- 下載並安裝 XAMPP:包含 PHP、Apache、MariaDB。
- 安裝後,啟動 XAMPP 的 Apache 和 MySQL 服務。
- 在瀏覽器輸入
http://localhost
,檢查是否成功。
macOS 系統
- 使用 Homebrew 安裝:
1
brew install php
- 啟動 PHP 內建伺服器:
1
php -S localhost:8000
- 在瀏覽器輸入
http://localhost:8000
測試。
Linux 系統
- 安裝 PHP 與 Apache:
1 2
sudo apt update sudo apt install php apache2 libapache2-mod-php
- 啟動 Apache 服務:
1
sudo systemctl start apache2
- 測試:
- 建立測試檔案
/var/www/html/index.php
,內容如下:1 2 3
<?php echo "PHP is working!"; ?>
- 在瀏覽器輸入伺服器 IP,確認是否顯示測試訊息。
- 建立測試檔案
2. 安裝文字編輯器或 IDE
推薦選擇:
- Visual Studio Code
- 安裝 PHP 擴展套件,例如
PHP Intelephense
。
- 安裝 PHP 擴展套件,例如
- PHPStorm(進階用戶)。
3. 安裝資料庫
MySQL/MariaDB
- 可透過 XAMPP 安裝,或單獨安裝 MySQL:
1
sudo apt install mysql-server
- 測試連線:
1
mysql -u root -p
SQLite(輕量化選擇)
- PHP 內建支援,不需要額外安裝。
4. 測試 PHP 環境
建立檔案 test.php
:
1
2
3
<?php
phpinfo();
?>
將檔案放置於伺服器的根目錄,然後在瀏覽器輸入 http://localhost/test.php
,檢查 PHP 的詳細環境資訊。
教學重點
- 熟悉開發工具和伺服器環境。
- 確保 PHP、伺服器與資料庫順利安裝並運行。
- 測試 PHP 是否正確執行,為後續課程鋪路。
本文章以 CC BY 4.0 授權