当前位置: 首页 > web开发 > PHP > 正文

使用xampp配置php开发环境

时间:2011-09-25

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