【廣東話教學】WAMP vs XAMPP:點樣揀?轉換教學一次過講清楚!
前言:WAMP同XAMPP有咩分別?
首先,好多新手都會問:「WAMP同XAMPP究竟有咩分別?」其實佢哋都係本地伺服器套裝(Local Server Stack),幫你喺自己部電腦度建立一個網站開發環境,入面包含Apache、MySQL同PHP(所以叫WAMP/XAMPP)。主要分別在於:
- WAMP :全稱Windows Apache MySQL PHP,專為Windows設計
- XAMPP :支援多平台(Windows、Mac、Linux),除咗Apache/MySQL/PHP仲有Perl同其他工具
用廣東話講,WAMP就好似茶餐廳嘅「常餐」,XAMPP就似「特餐」,多咗啲配菜咁解!
WAMP vs XAMPP 詳細比較
| 比較項目 | WAMP | XAMPP | |------------|-------------------------------|-------------------------------| | 支援系統 | Windows專用 | 跨平台(Win/Mac/Linux) | | 包含組件 | Apache + MySQL + PHP | Apache + MySQL + PHP + Perl + 其他工具 | | 設定複雜度 | 相對簡單 | 功能多,設定稍複雜 | | 管理介面 | 內置GUI管理工具 | 有基本控制面板 | | 擴充性 | 主要針對PHP開發 | 支援更多語言同工具 |
邊個好用啲?
冇絕對答案㗎!睇你需求: - 如果你 只係用Windows ,而且 主要做PHP開發 ,WAMP會簡單直接啲 - 如果你 需要跨平台 ,或者 想試吓Perl等其他語言 ,XAMPP會適合啲
點樣喺WAMP同XAMPP之間轉換?
情況1:由WAMP轉去XAMPP
步驟1:備份你嘅網站檔案同數據庫
首先緊係要backup啦!唔想做「數據孤兒」就記得:
1. 將WAMP入面
www
folder嘅網站檔案copy去第二度
2. 用phpMyAdmin匯出MySQL資料庫(.sql檔)
步驟2:解除安裝WAMP 控制台 > 解除安裝程式 > 搵WAMP > 解除安裝
步驟3:下載同安裝XAMPP 去Apache Friends官網下載最新XAMPP,安裝時記得: - 唔好裝喺Program Files,可能會有權限問題 - 關閉防毒軟件一陣,避免誤判
步驟4:搬運網站檔案
將之前backup嘅網站檔案放去XAMPP嘅
htdocs
folder(通常喺
C:\xampp\htdocs
)
步驟5:匯入MySQL數據庫
1. 啟動XAMPP嘅Apache同MySQL
2. 打開
http://localhost/phpmyadmin
3. 建立新數據庫(同你之前個名一樣)
4. 揀「匯入」,揀你個.sql備份檔
步驟6:修改設定(如有需要)
檢查
config.php
或
.env
檔案,確保數據庫連接設定正確:
php
define('DB_HOST', 'localhost');
define('DB_USER', 'root');
define('DB_PASSWORD', ''); // XAMPP預設密碼通常係空
情況2:由XAMPP轉去WAMP
步驟1:備份資料
同上,記得backup
htdocs
同MySQL數據庫
步驟2:解除安裝XAMPP
留意解除安裝後要手動刪除剩低嘅
xampp
folder
步驟3:安裝WAMP 去WampServer官網下載,安裝時要注意: - 可能要求你裝Visual C++ Redistributable - 安裝完成後會問你默認瀏覽器同text editor
步驟4:搬運檔案
將網站檔案放入WAMP嘅
www
folder
步驟5:處理MySQL數據庫 WAMP嘅phpMyAdmin可能版本唔同,建議: 1. 先喺XAMPP度將數據庫匯出做SQL 2. 喺WAMP度建立同名數據庫後匯入
步驟6:檢查PHP版本差異 XAMPP同WAMP預設PHP版本可能唔同,必要時要: 1. 右鍵WAMP icon > PHP > 切換版本 2. 更新composer dependencies(如有)
進階技巧:兩者同時安裝?
有冇諗過可以同時裝WAMP同XAMPP?技術上係可行嘅,但要小心:
- 改Port位 :兩者嘅Apache同MySQL預設都用80同3306 port,要改其中一個
-
改Apache port:編輯
httpd.conf
,搵Listen 80
改做Listen 8080
-
改MySQL port:編輯
my.ini
,改port=3307
-
服務衝突 :
- 每次只啟動其中一個控制面板
-
喺services.msc入面停用另一個嘅服務
-
環境變數 :
- 確保PATH變數指向你正在使用嘅PHP版本
不過新手就唔建議咁玩啦,好易打交㗎!
常見問題FAQ
Q1:點解轉換後網站開唔到?
- 可能原因:
- 檔案路徑唔同(XAMPP用htdocs,WAMP用www)
- PHP版本差異導致語法錯誤
- MySQL密碼設定唔同(XAMPP通常空密碼,WAMP可能有設密碼)
Q2:轉換後phpMyAdmin入唔到?
試吓:
1. 清除瀏覽器cache
2. 檢查
config.inc.php
入面嘅密碼設定
3. 重新啟動MySQL服務
Q3:點樣知道而家用緊邊個?
簡單方法:
- 開瀏覽器打
localhost
- 睇下出現WAMP定XAMPP嘅預設頁面
Q4:轉換會影響我嘅數據庫嗎?
只要你正確backup同restore就唔會,但記住: - 匯出數據庫時揀「完整」選項 - 確保字符編碼(utf8_general_ci)一致
結論:點樣選擇?
最後比啲建議大家點揀:
用WAMP如果: - 你只用Windows做開發 - 想要簡單乾淨嘅介面 - 主要做WordPress或其他PHP CMS開發
用XAMPP如果: - 你需要跨平台(例如公司用Mac屋企用PC) - 想試吓Perl或其他語言 - 需要更多進階工具同功能
轉換過程中遇到問題唔使驚,最緊要係: 1. 做好備份 2. 逐步跟住做 3. 睇error message(佢通常話你知邊度出錯)
希望呢篇廣東話教學幫到你啦!有咩問題歡迎留言討論~