首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 綜合知識

那些年一起學習的 PHP(一):環境部署全攻略(Windows WampServer / Ubuntu LAMP)

     編輯:PHP 綜合知識

前言

自 1994 年誕生以來,PHP 憑藉開源特性與低門檻成為網站開發首選語言。本文記錄從零建立開發環境的完整步驟,涵蓋 Windows 與 Ubuntu 兩大平台,作為學習筆記與後續查閱參考。

一、開發環境選擇

  • Windows:推薦一鍵安裝包 WampServer(Windows + Apache + MySQL + PHP),免去手動整合痛苦。
  • Linux:採用 LAMP 架構,以 Ubuntu 為例示範命令列安裝。
  • 編輯器:Zend Studio、PhpStorm、VS Code、Sublime Text、EditPlus 等皆可,建議支援語法高亮、除錯、程式碼提示。

二、Windows + WampServer 安裝要點

  1. 下載對應系統位元(32/64 位)的 WampServer 安裝檔。
  2. 安裝路徑不可包含中文或空格(如 C:\wamp)。
  3. 預設值:MySQL 用戶 root、密碼為空;網站根目錄 wamp\www;MySQL 資料目錄 wamp\bin\mysql\mysql5.x.x\data。
  4. 瀏覽器訪問 https://127.0.0.1/(80 端口未被佔用)或 https://127.0.0.1:port/(非預設端口)。
  5. 端口衝突處理:若已安裝 IIS 佔用 80 端口,修改 C:\wamp\bin\apache\Apache2.x.x\conf\httpd.conf 中的 Listen 80 為其他端口(如 8080),重啟所有服務。

三、Ubuntu LAMP 手動安裝步驟

1. Apache

sudo apt-get update
sudo apt-get install apache2
sudo /etc/init.d/apache2 restart
# 瀏覽器開啟 https://localhost 或 https://127.0.0.1 出現 "It works!" 即成功
# 網頁根目錄:/var/www/

2. PHP

sudo apt-get install libapache2-mod-php5 php5
sudo /etc/init.d/apache2 restart
# 測試:sudo gedit /var/www/phpinfo.php 輸入 <?php phpinfo(); ?>
# 瀏覽 https://127.0.0.1/phpinfo.php 應顯示 PHP 參數頁面

常見問題:若瀏覽器提示下載檔案而非顯示頁面,表示 Apache 未正確載入 PHP 模組。編輯 /etc/apache2/apache2.conf 或 /etc/apache2/mods-enabled/php5.conf 加入:

AddType application/x-httpd-php .php .phtml .php3

然後 sudo /etc/init.d/apache2 restart。若仍無法顯示,檢查 /var/www 目錄權限:sudo chmod +x /var/www。

3. MySQL

sudo apt-get install mysql-server
# 安裝過程會提示設定 MySQL root 密碼(非 Ubuntu 系統 root 密碼)
# 完成後即可使用 mysql -u root -p 登入

四、環境驗證清單

  • Apache 服務運行中(systemctl status apache2 / WampServer 圖示綠燈)
  • PHP 模組載入成功(phpinfo() 顯示正常)
  • MySQL 服務運行且可用 root 登入
  • 網站根目錄可寫入、可執行 PHP 腳本

下一篇將進入 PHP 基礎語法與第一支程式撰寫。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved