程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> 安裝XAMPP進行方便集成開發

安裝XAMPP進行方便集成開發

編輯:PHP綜合

簡介:諸如 Apache Friends 中的 XAMPP 之類的開放源碼軟件簡化了開源項目的開發,方式是通過簡 化在穩定和標准化環境中應用程序的編寫和分發。傳統情況下,AMPP -- Apache、MySQL、PHP 和 Perl -- 都是以單獨產品的形式進行安裝和配置。將它們集成到中間件軟件中的承諾使得開源項目的開發相對 於 J2EE™ 應用程序的開發來說更具競爭力,至少對於底層的應用程序來說是如此。在本文中,您 將學習如何在 Mandrake Linux™ 10.0 上安裝、配置和備份 XAMPP,以及如何配置和管理 XAMPP, 以及如何在 XAMPP 環境中安裝自己的應用程序。

J2EE(Java 2 Enterprise Edition™)的 出現極大地改變了軟件領域,它提供了一個集成的中間件軟件,可以極大地簡化編寫和部署 Java™ 應用程序的任務。一時之間,開源社區因為缺少類似的集成架構而被遠遠地拋到了後面。

最近以 來,隨著在 Apache Friends 中出現 XAMPP 這種集成的開放源碼軟件,這種情況開始逐漸地發生變化。 雖然這些工具與 J2EE 相比還非常簡單,甚至是微不足道,但是不管怎樣,這對於通往全面的系統集成之 路來說,都邁出了重要一步。 PHP 5.0 (它使得 PHP 成為完全面向對象的)是這種趨勢正在加速發展的 一個良好的風向標。

本文的重點是介紹集成的開放源碼軟件之一:Apache Friends 中的 XAMPP。

XAMPP 簡介

XAMPP 是一個功能全面的 AMPP (Apache、MySQL、PHP、Perl)軟件包,這是 Linux 平台上可以使用的幾種非商業 AMPP 中間件之一。采用這種緊密的集成,XAMPP 可以運行任何程序 :從個人主頁到功能全面的產品站點(雖然這僅僅用於開發目的;出於安全考慮,XAMPP 還不適於用在產 品服務器上)。

XAMPP 實際上在以下幾個方面大放光彩:

易於安裝和設置。

包含 很多有用的軟件包,可以簡化諸如生成流量報告和加速 PHP 內容之類的任務。

已經在 SUSE、Red Hat、Mandrake、Debian Linux 發行版以及 Windows® 和 Solaris 上進行了完整的測試。

對 於本文來說,我們將在 Mandrake Linux 10.0 上安裝 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,字符圖形庫

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved