如何在 Windows 10 上安裝 XAMPP

XAMPP 是一款免費的開源軟件,它為網頁設計人員和開發人員提供了一種簡單的方式來安裝組件以在 Windows 10、Linux 和 macOS 上運行基於 PHP 的軟件,例如WordPress 、Drupal、Joomla 等。

如果您是 Web 開發人員或嘗試寫博客,XAMPP 將節省您手動安裝和配置 Apache、MySQL、PHP 和 Perl 以在您的設備上創建測試環境的時間和挫敗感。

在本指南中,您將了解在Windows 10上安裝 XAMPP 的步驟,以及配置 Web 環境和修復安裝後常見問題的說明。

如何在 Windows 10 上安裝 XAMPP

要在 Windows 10 上下載並安裝 XAMPP,請使用以下步驟:

  1. 打開Apache Friends網站

  2. 單擊 Windows 版 XAMPP 的下載按鈕並將文件保存在您的計算機上。

    快速說明:如果您對 PHP 有特殊版本要求,請下載您需要安裝的版本。如果您沒有版本要求,請下載最舊的版本,因為它可以幫助您避免嘗試安裝基於 PHP 的軟件時出現問題。此外,這些說明已經過測試,適用於 XAMPP 版本 8.1.1 和更早的版本,但您可以將本指南用於其他版本。

  3. 雙擊下載的文件以啟動安裝程序。

  4. 單擊 確定按鈕。

  5. 單擊 下一步按鈕。

    How to install XAMPP on Windows 10

    在 Windows 10 上完成 XAMPP 安裝

  6. XAMPP 提供了各種可以安裝的組件,例如 MySQL、phpMyAdmin、PHP、Apache 等。在大多數情況下,您將使用這些組件中的大部分,這意味著建議保留默認選項。

  7. 單擊下一步按鈕。

    How to install XAMPP on Windows 10

    XAMPP 安裝組件

  8. 使用默認安裝位置。(或在“選擇文件夾”字段中選擇另一個文件夾來安裝軟件。)

  9. 單擊下一步 按鈕。

    How to install XAMPP on Windows 10

    XAMPP 安裝位置

  10. 選擇 XAMPP 控制面板的語言。

  11. 單擊下一步按鈕。

  12. 清除Learn more about Bitnami for XAMPP 選項。

  13. 單擊下一步按鈕。

  14. 再次單擊 下一步按鈕。

    How to install XAMPP on Windows 10

    Windows 10 上的 XAMPP 安裝嚮導

  15. 單擊 允許訪問按鈕以允許應用程序通過 Windows 防火牆(如果適用)。

  16. 單擊 完成 按鈕。

完成這些步驟後,XAMPP 控制面板將啟動,您可以開始 Web 服務器環境配置。

使用 winget 命令安裝 XAMPP

或者,您可以使用命令提示符使用 Windows 包管理器 (winget) 安裝 XAMPP。

要使用 winget 命令在 Windows 10 上安裝最新版本的 XAMPP,請使用以下步驟:

  1. 打開開始

  2. 搜索命令提示符,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. (可選)鍵入以下命令以搜索應用程序的名稱並按Enter

    winget搜索xampp

    快速說明:雖然該命令不是必需的,但安裝查詢必須與包的 ID、名稱或名字相匹配,這些都可以隨時更改。因此,最好搜索應用程序以執行正確的安裝命令。

  4. 鍵入以下命令以使用 Windows 包管理器安裝 XAMPP,然後按Enter

    winget安裝xampp

    How to install XAMPP on Windows 10

    winget 安裝 XAMPP 命令

  5. 繼續屏幕上的說明(如果適用)。

完成這些步驟後,包管理器將從指定的源下載包,然後繼續安裝應用程序。在此過程中,設備可能會自動重啟。安裝將在文件夾內設置應用程序C:\xampp

如何在 Windows 10 上配置 XAMPP

XAMPP 控制面板包括三個主要部分。在模塊部分,您將找到所有可用的 Web 服務。您可以通過單擊“開始”按鈕來啟動每個服務。

當您在右側啟動某些服務(包括 Apache 和 MySQL)時,您還將看到每個服務正在使用的進程 ID (PID) 號和 TCP/IP 端口 (Port) 號。例如,默認情況下,Apache 使用 TCP/IP 端口 80 和 443,而MySQL 使用 TCP/IP 端口 3306

您還可以單擊Admin按鈕訪問每個服務的管理儀表板並驗證一切是否正常工作。

How to install XAMPP on Windows 10

XAMPP 控制面板

在右側,有一個用於配置控制面板各個方面的按鈕列表,包括用於配置啟動 XAMPP 時自動啟動哪些模塊的Config按鈕。

How to install XAMPP on Windows 10

配置

單擊Netstart按鈕將為您提供當前訪問網絡的服務列表,包括 TCP/IP 地址和端口以及進程 ID 信息。

How to install XAMPP on Windows 10

網絡統計

此外,控制面板還有快速訪問按鈕,用於打開 shell 命令行實用程序、XAMPP 安裝文件夾、服務和關閉應用程序。

最後,您可以通過日誌部分了解每次啟動模塊或更改設置時發生的情況。此外,當某些東西不工作時,這是第一個查看的地方。

How to install XAMPP on Windows 10

XAMPP 控制面板日誌

默認設置應該適用於大多數使用 XAMPP 創建測試環境來運行網站的人。但是,根據您的設置配置,您可能需要更改 Apache 服務器的 TCP/IP 端口號、數據庫上傳大小或設置 phpMyAdmin 的密碼。

您需要使用相應服務的配置按鈕來更改這些設置。例如,您需要打開httpd.conf文件來更改 Apache 服務器上的設置,並打開my.ini文件來更改 MySQL 設置。

如何修復 Apache 未在 XAMPP 上啟動

XAMPP 安裝非常簡單,但 Windows 10 有時可能不允許 Apache 服務器運行。通常,這是因為World Wide Publishing Service在您計算機上的端口 80 上運行,而這恰好也是 Apaches 在 XAMPP 上使用的默認 TCP/IP 端口。並且兩個應用程序不能使用相同的網絡端口。

如果您遇到此問題,有幾種方法可以解決它。您可以卸載發布服務或更改 Apache 上的默認端口。

卸載萬維網服務

如果您沒有任何依賴於萬維網服務功能的應用程序,您可以通過以下步驟將其卸載:

  1. 打開開始

  2. 搜索Control Panel,然後單擊頂部結果以打開體驗。

  3. 點擊程序

  4. 單擊 程序和功能選項。

  5. 單擊左側窗格中的打開或關閉 Windows 功能選項。

    How to install XAMPP on Windows 10

    打開或關閉 Windows 功能

  6. 擴展Internet 信息服務分支

  7. 清除萬維網服務選項。

  8. 單擊 確定按鈕。

    How to install XAMPP on Windows 10

    Microsoft IIS – 萬維網服務

  9. 重啟你的電腦。

  10. 啟動 XAMPP 控制面板。

  11. 單擊Apache 上的開始按鈕。

完成這些步驟後,Apache 應該能夠在您的設備上的端口 80 中運行。

更改默認 Apache TCP/IP 端口

您可以將 Apache 配置為在不同的 TCP/IP 端口上運行,而不是刪除萬維網服務。

要更改 XAMPP 上的 Apache 偵聽端口,請使用以下步驟:

  1. 打開XAMPP 控制面板

  2. 在 Apache 上,單擊配置按鈕。

  3. 選擇Apache (httpd.conf)選項。

  4. 向下滾動並找到以下行:Listen 80

  5. 將數字80更改為另一個未使用的 TCP/IP 端口號。例如,您可以嘗試端口81。(更改後,該行應為:Listen 81。)

    How to install XAMPP on Windows 10

    httpd.conf 更改 TCP/IP 端口號

  6. 保存並關閉httpd.conf 文件。

  7. 從 XAMPP 控制面板單擊 Apache 上的開始按鈕。

完成這些步驟後,Apache 服務器應該可以在指定的新 TCP/IP 端口上正常運行。 

此配置的唯一警告是,無論何時要連接到您的網站,您都需要在地址上附加 TCP/IP 端口號。例如,要在 Web 瀏覽器上訪問 Apache 服務器,您需要輸入:“localhost: 81 /dashboard”而不是“localhost/dashboard”。

手動停止萬維網發布服務。

解決端口問題的另一種方法是停止服務並更改其設置以手動啟動服務(僅)。

要更改萬維網發布服務,請使用以下步驟:

  1. 打開開始

  2. 搜索Services,然後單擊頂部結果以打開體驗。

  3. 雙擊 萬維網發布服務服務。

    How to install XAMPP on Windows 10

    萬維網出版服務

  4. 單擊 停止按鈕。

  5. 將啟動類型更改為Manual

  6. 單擊 應用按鈕。

  7. 單擊 確定按鈕。

    How to install XAMPP on Windows 10

    萬維網發布服務設置

  8. 打開 XAMPP 控制面板。

  9. 單擊開始按鈕運行 Apache 服務器。

讓 Apache 重新工作的最佳方法是卸載萬維網發布服務。但是,您可以根據需要更改 TCP/IP 端口號或停止服務(如果不可能)。

如何在 XAMPP 上增加 phpMyAdmin 上傳大小

XAMPP 的另一個常見問題是默認的數據庫上傳限制。例如,開發人員通常會復製網站以進行故障排除或在現場工作而不會破壞實時網站。但是,使用 WordPress 或其他內容管理軟件的人會很快發現他們無法上傳數據庫,因為它超過了允許的最大上傳大小 2048 KiB。

要增加 phpMyAdmin 上的數據庫上傳限制,請使用以下步驟:

  1. 打開XAMPP 控制面板

  2. 單擊資源管理器按鈕。

  3. 打開php文件夾。

  4. 使用任何文本編輯器打開php.ini文件。

  5. upload_max_filesize將和的值更改為post_max_size您想要的大小。例如:post_max_size=100Mupload_max_filesize=100M導入最大 40MB 的數據庫文件。

    How to install XAMPP on Windows 10

    PHPMyAdmin 增加上傳

  6. 單擊 MySQL 和 Apache 的停止按鈕。

  7. 單擊開始按鈕以重新啟動 Apache 和 MySQL。

完成這些步驟後,您現在應該能夠在 phpMyAdmin 上導入大型數據庫文件。

如何在 XAMPP 上更改 phpMyAdmin 密碼

默認情況下,phpMyAdmin (MySQL) 使用“root”作為沒有密碼的用戶名,這意味著如果您在安裝 WordPress 站點時被詢問,您只需輸入 root 作為用戶名並將密碼字段留空。 

要更改 XAMPP 上的 phpMyAdmin 密碼,請使用以下步驟:

  1. 打開XAMPP 控制面板

  2. 在 MySQL 上,單擊Admin按鈕。

  3. 單擊用戶帳戶選項卡。

  4. 單擊用戶名root的編輯權限鏈接,但使用主機名localhost的用戶名。

    MySQL編輯根設置

  5. 單擊 更改密碼按鈕。

  6. 確認新密碼。

    How to install XAMPP on Windows 10

    MySQL更改root密碼

  7. 單擊“開始”按鈕。

完成這些步驟後,如果您嘗試登錄 phpMyAdmin,您可能會收到拒絕訪問消息:“無法連接:無效設置。”

修復 phpMyAdmin 訪問被拒絕消息。

在極少數情況下,您在登錄 phpMyAdmin 時遇到問題,您需要配置 config.inc.php。

要更改config.inc.php文件中的配置設置,請使用以下步驟:

  1. 打開XAMPP 控制面板

  2. 單擊資源管理器按鈕。

  3. 打開phpMyAdmin文件夾。

  4. 使用任何文本編輯器打開config.inc.php文件。

  5. 在“身份驗證類型和信息”部分下,更新以下行:

    • 在 $cfg['Servers'][$i]['auth_type'] = 'config'; 替換 configcookie.

    • 在 $cfg['Servers'][$i]['AllowNoPassword'] = true; 替換 true為 false.

      How to install XAMPP on Windows 10

      Config.inc.php 認證類型和信息

  6. 保存並關閉文件。

完成這些步驟後,您應該能夠登錄到 phpMyAdmin 儀表板。

現在 XAMPP 已配置好並可以與任何受支持的基於 PHP 的軟件一起使用。

2022 年 1 月 13 日更新:本指南於 2016 年 3 月發布,並於 2022 年 1 月進行了修訂,以確保該信息仍然適用於最新版本的 XAMPP。 



如何修復 Xbox One YouTube 應用登錄錯誤

如何修復 Xbox One YouTube 應用登錄錯誤

自從幾個月前官方 Xbox One YouTube 應用程序更新以來,許多用戶一直被一個令人惱火的錯誤所困擾,該錯誤導致該應用程序將他們註銷

如何在 Windows 10 上添加或刪除啟動應用程序

如何在 Windows 10 上添加或刪除啟動應用程序

Windows 10 附帶一項功能,允許您添加和刪除在您登錄 Microsoft 帳戶時自動啟動的應用程序(應用程序)

登錄 Windows 10 時如何自動啟動應用程序

登錄 Windows 10 時如何自動啟動應用程序

您是否總是在 Windows 啟動後立即打開特定程序?也許是您的網絡瀏覽器或最喜歡的電子郵件應用程序。如果是這樣,你可以保存

如何在 Windows 10 中卸載應用程序或程序

如何在 Windows 10 中卸載應用程序或程序

Windows 10s 集成應用商店,即 Windows 應用商店,讓下載和試用新軟件變得前所未有的簡單。唯一的問題是你可能會得到一個

如何在 Windows 或 Mac 上啟用 Chrome 的新 Material Design UI

如何在 Windows 或 Mac 上啟用 Chrome 的新 Material Design UI

Google 正在將其 Material Design 風格引入 Chrome,您現在可以在 Windows 10 PC 或 Mac 上啟用它。

Windows 10 中的網站應用程序是什麼?

Windows 10 中的網站應用程序是什麼?

如果您最近瀏覽過 Windows 10s 設置應用程序,您可能已經註意到一個名為網站應用程序的類別。機會不會很多——

如何在 Windows 10 上立即從應用程序中選擇離開的地方

如何在 Windows 10 上立即從應用程序中選擇離開的地方

您是否曾經在使用 Windows 10 PC 時遇到某些事情而被打斷而不得不註銷或關閉 PC?你是否希望有一種方法

如何修復此應用程序無法在 Windows 10 Technical Preview 上打開

如何修復此應用程序無法在 Windows 10 Technical Preview 上打開

兩週前,我們揭露了 Office Touch Preview 的一個問題,Office Touch Preview 是 Microsoft 發佈到 Windows Store for Windows 10 Technical 的一套應用程序

如何在 Xbox One 上激活開發模式

如何在 Xbox One 上激活開發模式

在微軟的 Build 2016 大會上正確亮相,Xbox One 上的開發者模式(或開發者模式)是一種特殊模式,允許應用程序和遊戲開發者

如何在 Windows 10 中使用警報

如何在 Windows 10 中使用警報

Windows 10 鬧鐘和時鐘應用程序是一款非常可靠的本機應用程序,並很好地向您解釋瞭如何使用它來設置自定義鬧鐘和計時器、跟踪所選時區等。

如果您想將您的應用安裝到 Windows 10 中的 SD 卡,請確保其格式為 NTFS

如果您想將您的應用安裝到 Windows 10 中的 SD 卡,請確保其格式為 NTFS

如果要在 Windows 10 中將應用程序安裝到 SD 卡,則必須先確保其格式為 NTFS。

如何在 Windows 10 中檢查哪些應用程序正在使用您的互聯網連接

如何在 Windows 10 中檢查哪些應用程序正在使用您的互聯網連接

如果您注意到您的 Internet 突然變慢到爬行,很可能是您 PC 上的某個應用程序正在後台使用您的帶寬。使用任務管理器,您

針對 Windows 版 Microsoft Outlook 中未顯示已傳送郵件的 6 大修復

針對 Windows 版 Microsoft Outlook 中未顯示已傳送郵件的 6 大修復

Outlook 應用程式是否未在 Windows 電腦上顯示您傳送的任何電子郵件?應用這些提示來解決問題。

5 個修復無法在 Windows 上的 Microsoft Outlook 中開啟附件的問題

5 個修復無法在 Windows 上的 Microsoft Outlook 中開啟附件的問題

無法在 Windows 上的 Microsoft Outlook 中開啟附件?使用這些故障排除提示來解決問題。

如何在 Windows 11 中檢查或更改所有者詳細信息

如何在 Windows 11 中檢查或更改所有者詳細信息

有關如何檢查或變更 Windows 11 電腦上的註冊擁有者和組織名稱的完整指南。

如何取消暫停 Windows 更新以及無法取消暫停時該怎麼辦

如何取消暫停 Windows 更新以及無法取消暫停時該怎麼辦

如果您想知道如何在 Windows 10 或 11 電腦上復原更新或在此過程中遇到問題,本指南可以提供協助。

Outlook 加載項在 Windows 上遺失或無法執行的 6 個重要修復

Outlook 加載項在 Windows 上遺失或無法執行的 6 個重要修復

Outlook 加載項是否在您的 Windows 10 或 11 電腦上遺失或無法運作?以下是解決該問題的一些提示。

如何使用熱鍵更改 Windows 上的音訊輸出

如何使用熱鍵更改 Windows 上的音訊輸出

您的電腦上連接了多個音訊設備嗎?了解如何使用簡單的熱鍵更改 Windows 上的音訊輸出。

修正 Microsoft Teams 會議加載項不會出現在 Outlook for Windows 中的 6 種主要方法

修正 Microsoft Teams 會議加載項不會出現在 Outlook for Windows 中的 6 種主要方法

Microsoft Teams 會議加載項不會出現在 Windows 10 或 11 電腦上的 Outlook 應用程式中?這是解決這個問題的方法。

修復 Windows 中「Steam 卡在驗證安裝」錯誤的 7 種主要方法

修復 Windows 中「Steam 卡在驗證安裝」錯誤的 7 種主要方法

是否“Steam 卡在驗證安裝上”?嘗試以下七個修復來消除錯誤。

如何在 Windows 11 上列印多個文件

如何在 Windows 11 上列印多個文件

在 Windows 11 上列印多個檔案並不是一個乏味的過程。查看我們在 Windows 上批次列印多個文件的專用指南。

如何使用 SFC Scannow 修復 Windows 系統文件

如何使用 SFC Scannow 修復 Windows 系統文件

使用電腦時遇到問題嗎?以下是如何使用 SFC scannow 修復 Windows 系統檔案!