多数大学生出来选择的工作和专业无关
首页 > 专业知识

PHP安装XAMPP进行方便集成开发

时间:2018-01-12 15:01:51 [来源]:郑州PHP培训学校

   PHP安装XAMPP进行方便集成开发

  诸如 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,字符图形库
  数据库软件包
  如果没有以下的数 据库软件包,怎么还能叫集成软件呢?
  gdbm,标准的 UNIX? dbm 库的 GNU 实现
  SQLite,一个相当小的、无需任何配置的 SQL 数据库引擎FreeTDS,一个数据库,让 UNIX 和 Linux 程序可以访问 Microsoft? SQL 和 Sybase 数据库XML 软件包
  为了开 发 XML 程序,XAMPP 应该包含以下软件包:
  expat,一个 XML 解析器库
  Salbotron,一个 XML 工具包
  libxml,一个 XML C 解析器和 GNOME 工具包
  PHP 软件包
  为了开发 PHP 程序,XAMPP 应该包括以下软件包:
  PEAR,PHP 库
  一个 pdf 类,可以使用 PHP 生成 动态的 PDF 文档TURCK MMCache,一个 PHP 性能增强器
  其他软件包
  最后,XAMPP 中包含了以下软件包来展示自己的强大功能:
  zlib,一个压缩库
  mod_perl,在 Apache 中 嵌入了一个永久的 Perl 解释器gettext,一个工具集,可以帮助 GNU 软件包生成多语言的消息mcrypt,一个加密程序
  Ming,一个 Flash (SWF) 输出库
  Freetype2,一个软件前 端引擎
  IMAP C-Client,一个邮件编程 API
  现在让我们讨论一下安装 XAMPP 的问题。
  安装并作为守护进程运行
  要安装 XAMPP,请从 Apache Friends Web 站点上下载最新的二 进制文件(请参阅 参考资料 中的链接)。使用下面的命令将其解开到 /opt 目录中:
  tar xvfz xampp-linux-1.4.7.tar.gz -C /opt就是这样!XAMPP 现在已经被安装到 /opt/lampp 目录中了。之前安装在 /opt 目录中的内容都已经 被覆盖了。如果您正在运行一个旧版本的 XAMPP,并且不想再次下载整个软件包,Apache Friends 中还 提供了一个升级包来下载需要的软件包。
 

上一篇:PHP实现单件模式的几种方式

下一篇:浅谈PHP开发团队的管理之道