注:這篇文章在我的blog上先發表,但開始很粗略,經過幾次的修改後,我覺得這篇文章大致能介紹 清楚XAMPP了
論壇裡也有XAMPP的文章,但我覺得XAMPP確實相當適合初學者,所以強烈推薦,所以 也將文章發表在這裡。
作者:adqin 摘自ubuntu論壇
我起初用ubuntu的初始目的之一就 是配置上PHP Web開發環境,但是弄上一個多月也沒有搞好。還因此郁悶了許久。我很想快點開始PHP編程 學習,但PHP測試環境都沒有弄好,怎樣學呢?
不過現在好了,我找到了XAMPP。
XAMPP (Apache+MySQL+PHP+PERL)是一個功能強大的建站集成軟件包。這個軟件包原來的名字是LAMPP,但是為 了避免誤 解,最新的幾個版本就改名為 XAMPP 了。它可以在Windows、Linux、Solaris三種操作系統下 安裝使用,支持多語言:英文、簡體中文、繁體中文、韓文、俄文、日文等。 XAMPP 非常容易安裝和使 用:只需下載,解壓縮,啟動即可。我現在就用Linux和Win下的版本。
XAMPP 可以運行從個人主 頁到功能全面的產品站點(但現在XAMPP主要用於開發目;出於安全考慮,XAMPP 還不適於用在產品服務 器上)。這正適合我這個新手,我終於可以邊實驗邊學習了。
XAMPP包含的基本的軟件包:
基本的軟件包包括系統、編程和服務器軟件
* Apache,著名的 Web 服務器
* MySQL,一種傑出、免費的開源數據庫
* PHP,一種編程語言(在撰寫本文時版本為 4.3.8 和 5.0.1)
* Perl,一種編程語言
* ProFTPD,一個 FTP 服務器
* OpenSSL,可以支 持安全套接字層
圖形軟件包
XAMPP 包括以下與圖形有關的軟件包:
* GD, “Graphics Draw”庫
* libpng,官方的 PNG 參考實現庫
* libjpeg,官方的 JPEG 參考實現庫
* ncurses,字符圖形庫
數據庫軟件包
如果沒有以下的數據庫軟 件包,怎麼還能叫集成軟件呢?
* gdbm,標准的 UNIX® dbm 庫的 GNU 實現
* SQLite ,一個相當小的、無需任何配置的 SQL 數據庫引擎
* FreeTDS,一個數據庫,讓 UNIX 和 Linux 程序可以訪問 Microsoft® SQL 和 Sybase 數據庫