注:这篇文章在我的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 数据库