许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。如果您想添加 MySQL、PHP 和 Perl,那就更难了。

XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。

到目前为止,XAMPP 共有以下四种版本:

* 适用于 Linux 的 XAMPP

适 用于 Linux 系统的发行版(已在 Ubuntu、SuSE, RedHat, Mandrake 和 Debian 下通过测试)。 其中包含:Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL ,GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite 和 IMAP C-Client。

* 适用于 Windows 的 XAMPP

适 用于 Windows 98、NT、2000、XP 和 Vista 的发行版。该版本包括:Apache、MySQL、PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System, Ming, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite 和 WEB-DAV + mod_auth_mysql。

* 适用于 Mac OS X 的 XAMPP

适 用于 Mac OS X 的发行版包括:Apache、MySQL、PHP & PEAR、SQLite、Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, zlib, Ming, Webalizer、mod_perl、eAccelerator、phpSQLiteAdmin。

* 适用于 Solaris 的 XAMPP

适 用于 Solaris 的发行版(在 Solaris 8 环境下开发并测试,在 Solaris 9 下通过测试)包括:Apache、MySQL、PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, Freetype2, libjpeg, libpng, zlib, expat, Ming, Webalizer, pdf class。

警告:该版本 XAMPP 尚处于开发的第一阶段。使用时风险自担!

* XAMPP 是免费的

我们不喜欢定价过高的商业软件,所以我们尝试以 XAMPP 来证明免费软件也能有好的表现。


XAMPP 在 Linux 下安装很容易:Apache、MySQL、PHP 和 Perl 以最佳方式整合在一起(图为 PHP/Ming 在 Linux 下的屏幕演示截图)

易于安装和卸载

您只需下载并解压 XAMPP 就能完成安装,且对 Windows 的注册表不做任何改动(但使用 XAMPP 的 Windows 安装包时除外). 您也无需编辑任何配置文件。没有更简单的方法了吧!

软件包中包含了一些范例程序可供检测 XAMPP 是否正在运行:一个小型 CD 收集程序(基于 PHP 和 MySQL)、一个小型留言本程序(用 Perl 写成)和另外几个示例工具。

如果您觉得不再需要 XAMPP 了,只需直接将其目录删除,就完成卸载了。

如果您使用 XAMPP 的 Windows 安装包, 建议您调用系统的“添加或删除程序”功能执行卸载。 这是因为每种安装文件在执行安装过程时都会在注册表中留下痕迹,XAMPP 的安装包也不例外。

* 理念

XAMPP 背后的理念,是为想进入 Apache 世界的开发者提供一套易于安装的发行版。为了方便开发者, XAMPP 被默认配置为所有功能全部开启。

从安全的角度看,默认配置并不理想,对生产环境也不够安全——请勿在此类环境中使用 XAMPP。

从 LAMPP 0.9.5 开始,您可以通过调用 »/opt/lampp/lampp security« 使 XAMPP 更安全。

* 许可

XAMPP 是一个免费软件编译版(类似一份 Linux 发行版), 它是免费的,也能在 GNU 通用公共许可 条款下自由复制。 但只有 XAMPP 编译版是在 GPL 下发布的。请分别查看软件包中每个产品的独立许可,看其是否经过许可。

对于商业使用,请查看产品许可(尤其是 MySQL),从 XAMPP 的角度来讲,商业用途也是免费的。

* 担保

»发布该软件是因为我们希望它将会是有用的,但不做任何担保;甚至没有用作特殊目的的一些隐含担保。« (请参阅 GNU 通用公共许可 获取更多信息。)

* XAMPP 下载统计

自从某月起(今天是 2003 年 7 月 4 日),Source Forge 的统计功能再也无法正常进行,而只显示极少的下载次数。

正因为如此,我决定自己统计下载的次数。

致谢

感谢整个 Apache Friends 团队, 在我们的论坛/聊天室所做的杰出贡献, 以及他们对 XAMPP 开发提供的大力支持。

特别感谢 Koen Hachmang 的字体 »Kinkimono«。我们在 XAMPP 的徽标中使用了该字体的 X。

同时,也特别感谢 SourceForge 提供下载文件的存放空间,并使该项目得以实现。

转载:

http://www.apachefriends.org/zh_cn/xampp.html

apache friends - xampp相关推荐

  1. CentOS6.4下安装xampp

    一.xampp下载地址: http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.3/ 二.我下载的是xampp-linux-x64 ...

  2. XAMPP 配置虚拟域名/localhost重定向

    前言 说到这个 xampp 这个东西配置虚拟域名,小编一肚子的气啊,搞技术这些东西还是晚上搞比较容易. 相同的方法同样的配置,白天弄了一天还是不行,晚上洗完澡把东西都回执到原样结果就可以了 记录下来以 ...

  3. 关于XAMPP环境配置

     关于XAMPP软件 * Apache - 软件服务器(运行PHP) * 启动失败 * 原因 - 端口号被占用 * 错误信息 - Error: Apache shutdown unexpectedly ...

  4. php打开网页执行即执行bat程序_CVE202011107:XAMPP任意命令执行漏洞复现

    0x00简介 XAMPP是一个把Apache网页服务器与PHP.Perl及MariaDB集合在一起的安裝包,允许用戶可以在自己的电脑上轻易的建立网页服务器.该软件与phpstudy类似. 2020年4 ...

  5. 利用建站快速软件包:XAMPP,构建基于winodws平台快速搭建PHP的数据库应用- kimai - 团队时间记录

    前言: 用php编写的web应用程序,需运行在php的web容器中,其中apache server是一个针对php web容器,它是apache下的开源项目. 通常要运行一个web程序,我们还需要安装 ...

  6. 转载《XAMPP安装和使用教程》(转)

    XAMPP是一款非常优秀Apache+MYSQL+PHP的服务器系统开发套件,也是笔者用到现在为止感觉最好用的一款APACHE+MYSQL+PHP套件了.同时支持Zend Optimizer,支持插件 ...

  7. 如期而至的SVN服务器迁移引来一个大瓜XAMPP

    文章目录 前言 方案评估 前奏 XAMMP 搭建svn服务 准备软件包 安装必要环境和工具 安装xampp 运行xampp 编辑xampp 访问xampp 安装subversion 安装svnmana ...

  8. XAMPP简介、安转、使用

    XAMPP简介 XAMPP是一款开源.免费的网络服务器软件,经过简单安装后,就可以在个人电脑上搭建服务器环境.本文为大家介绍Windows中安装XAMPP(Apache+Mysql+PHP)及使用方法 ...

  9. xampp linux 命令,centos 下XAMPP 常用命令

    linux之centos安装xampp 一.xampp下载地址: http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/5.5.19 ...

最新文章

  1. Linux——快照与克隆
  2. Notebook中?的trick
  3. PostgreSQL在何处处理 sql查询之四
  4. PIC中的#pragma idata 和#pragma udata
  5. [html] HTML5中的article和section有什么区别?
  6. 程序员里面开源_开源对年轻程序员意味着什么
  7. c语言 结构体声明和引用、,结构体的声明与自引用
  8. vw vh vm CSS长度单位
  9. python表示完数_python求完数
  10. java spark 教程_Spark基础教程——向Spark传递函数(Java篇)
  11. Ubuntu系统中IPFS环境的配置
  12. 关于数独--九宫格的算法实现
  13. Parallels Desktop 12上win7复制键无效
  14. eclipse egit_EGit迁移成为Eclipse的要求吗?
  15. 通讯录管理系统C语言课程设计
  16. dorado获取用户登录信息
  17. mac 上安装git
  18. 第46届ICPC 澳门 热身赛 + 正式赛(F/K/A)
  19. 虚拟机命令里面的光标不动了怎么办_Linux 11个炫酷的终端命令!你知道几个?
  20. 如何进阶TypeScript功底?一文带你理解TS中各种高级语法

热门文章

  1. [日推荐]『初次见』这里有故事,还有诗和远方!
  2. 苍龙新玩法-主角自己全自动指令通关攻略
  3. compizconfig-setting-manager设置UBUNTU3D桌面效果
  4. F - 数据结构实验之图论三:判断可达性
  5. C++11 列表初始化(list_initialization)
  6. Maven配置多个仓库示例
  7. 深度学习中的gelu激活函数详解
  8. win7 x64双机联调
  9. 安卓无线调试 react-native
  10. linux系统服务ora-00257,ORA - 00257 故障处理