Home >> Blog >> xampp 教學

xampp 教學

XAMPP 是廣泛使用的跨平台 Web 伺服器之一,可幫助開發人員在本地 Web 伺服器上創建和測試他們的程序。它是由Apache Friends開發的,它的原生源代碼可以被觀眾修改或修改。它由Apache HTTP Server、MariaDB 和用於不同編程語言(如 PHP 和 Perl)的解釋器組成。它有 11 種語言可供選擇,並支持不同的平台,例如 Windows 的 IA-32 包和 macOS 和 Linux 的 x64 包。

什麼是 XAMPP?

XAMPP 是縮寫,其中X 代表 Cross-Platform,A 代表 Apache,M 代表MYSQL,Ps 分別代表 PHP 和 Perl。它是一個開源的 Web 解決方案包,包括用於許多伺服器和命令行可執行文件的 Apache 分發包,以及 Apache 伺服器、MariaDB、PHP 和 Perl 等模塊。

XAMPP 幫助本地主機或伺服器通過計算機和筆記本電腦測試其網站和客戶端,然後將其發佈到主伺服器。它是一個提供合適環境的平台,通過主機本身的系統測試和驗證基於 Apache、Perl、MySQL 資料庫和 PHP 的項目的工作。在這些技術中,Perl是一種用於 Web 開發的編程語言,PHP是一種後端腳本語言,而 MariaDB 是 MySQL 開發的使用最為生動的資料庫。下面給出這些組件的詳細描述。

XAMPP 的組件

如前所述,XAMPP 用於表示不同技術的解決方案分類。它為通過個人伺服器測試基於不同技術的項目提供了基礎。XAMPP 是每個字母表的縮寫形式,代表其每個主要組成部分。該軟體集合包含一個名為Apache的 Web 伺服器、一個名為MariaDB的資料庫管理系統以及PHP和Perl等腳本/編程語言。X表示Cross-platform,表示可以在Windows、Linux、macOS等不同平台上工作。

許多其他組件也是該軟體集合的一部分,並在下面進行說明。

  1. 跨平台:不同的本地系統安裝了不同的操作系統配置。已包含跨平台組件以增加此 Apache 發行包的實用程序和受眾。它支持各種平台,例如 Windows、Linus 和 MAC OS 的軟體包。
  2. Apache:它是一個 HTTP 跨平台的 Web 伺服器。它在全球範圍內用於交付 Web 內容。在 Apache 軟體基金會的支持下,伺服器應用程序已免費安裝並供開發人員社區使用。Apache 的遠程伺服器將請求的文件、圖像和其他文檔傳遞給用戶。
  3. MariaDB:最初,MySQL DBMS 是 XAMPP 的一部分,但現在它已被 MariaDB 取代。它是由 MySQL 開發的最廣泛使用的關係 DBMS 之一。它提供資料存儲、操作、檢索、整理和刪除的在線服務。
  4. PHP:它是主要用於 Web 開發的後端腳本語言。PHP 允許用戶創建動態網站和應用程序。它可以安裝在每個平台上,並支持各種資料庫管理系統。它是使用C語言實現的。PHP 代表超文本處理器。據說它源自個人主頁工具,這說明了它的簡單性和功能性。
  5. Perl:它是兩種高級動態語言的組合,即 Perl 5 和 Perl 6。Perl 可用於尋找基於系統管理、Web 開發和網絡問題的解決方案。Perl 允許其用戶編寫動態 Web 應用程序。它非常靈活和健壯。
  6. phpMyAdmin:它是一個用於處理 MariaDB 的工具。XAMPP 目前正在使用其版本 4.0.4。DBMS 的管理是其主要作用。
  7. OpenSSL:它是安全套接層協議和傳輸層協議的開源實現。目前版本 0.9.8 是 XAMPP 的一部分。
  8. XAMPP 控制面板:它是一個幫助操作和調節 XAMPP 其他組件的面板。3.2.1 版是最新的更新。控制面板的詳細描述將在教程的下一部分中完成。
  9. Webalizer:它是用於用戶日誌並提供有關使用情況的詳細信息的 Web 分析軟體解決方案。
  10. Mercury:它是一個郵件傳輸系統,它的最新版本是4.62。它是一個郵件伺服器,有助於管理網絡上的郵件。
  11. Tomcat: XAMPP 目前正在使用 7.0.42 版。它是一個基於 JAVA 提供 JAVA 功能的 servlet。
  12. Filezilla:它是一個文件傳輸協議伺服器,支持並簡化對文件執行的傳輸操作。它最近更新的版本是 0.9.41。

XAMPP 格式支持

XAMPP 支持三種文件格式:

  • .EXE - 它是用於表示可執行文件的擴展名,使其易於安裝,因為可執行文件可以像任何普通程序一樣在計算機上運行。
  • .7z - 7zip 文件- 此擴展名用於表示支持多種資料壓縮和加密算法的壓縮文件。儘管它需要處理更複雜的文件,但它更受形式主義者的青睞。
  • .ZIP - 此擴展支持文件的無損壓縮。一個壓縮文件可能包含多個壓縮文件。Deflate 算法主要用於壓縮這種格式支持的文件。與 .EXE 相比,.ZIP 文件的安裝相當棘手

因此,.EXE 是最簡單的安裝格式,而其他兩種格式安裝起來相當複雜和復雜。

先決條件

在深入學習 XAMPP 教程之前,您必須具備HTML和 PHP 等 Web 開發語言的基本知識。

觀眾

我們的 XAMPP 教程專為希望在 localhost 網絡伺服器上測試其網站或應用程序的有志者而設計。本教程將幫助那些想要建立自己的前端或 Web 開發人員職業生涯的人。

問題

我們向您保證,它將解決您與 XAMPP 相關的所有查詢,並且您不會在本教程中發現任何問題。不過,如果有任何錯誤或差異,請在聯繫表中發布問題。

php

php

布丁布丁吃布丁

10

10

apache

apache

to

to

xampp

xampp

xampp

xampp

xampp

xampp

xampp

xampp

xampp

xampp

xampp

xampp

xampp

xampp

xampp

xampp

xampp

xampp

xampp

xampp

php

php

php

php

php

php

php

php

php

php

php

php

php

php

php

php

php

php

php

php

10

10

10

10

10

10

10

10

10

10

10

10

10

10

10

10

10

10

10

10

mysql

mysql

mysql

60

60

60

60

xampp for windows

conf