在apache friends网站(http://www.apachefriends.org/zh_cn/xampp.html)点击“用于Windows 的 XAMPP”这个链接进入下载页面 。也可以直接通过下面这个链接进入http://www.apachefriends.org/zh_cn/xampp-windows.html#1875 。选择需要下载的文件(如:XAMPP 的 Windows 版 1.7.2, 2009/08/10中的zip、exe),点击进入下载链接页面后,点击“direct link ”(如下图)进行下载。其余的步骤按照网站上的要求进行即可。
/********************************************************************/
XAMPP 1.7.2 已发布!
更新:
* Apache 2.2.12 (IPv6 enabled) + OpenSSL 0.9.8k
* MySQL 5.1.37 + PBXT engine
* PHP 5.3.0
* phpMyAdmin 3.2.0.1
* Webalizer 2.21-02 + GeoIP lite
* FileZilla FTP Server 0.9.32
* msmtp 1.4.17
Vista 用户请注意:由于对 Vista 默认安装的 c:/program files 文件夹没有足够的写权限,我们推荐您为 XAMPP 安装创建新的
路径,如 c:/xampp 或 c:/myfolder/xampp。
/***********************************************************************/
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||
/****************************************************************/
常见问题问题 1:什么是 XAMPP Lite(精简版)?XAMPP Lite(精简版)类似 XAMPP 推荐的 PHP 与 MySQL 快速使用包。与完整版相比,它少了一些工具,比如 Mercury 邮件服务器或 FileZila FTP 服务器。注意:精简版没有相关的安装包、插件或升级包。
问题 2:我的网络文档应该放在哪里?
所有网络文档都放在 htdocs 主文件夹中(./xampp/htdocs)。如果您将 test.html 文件放在这里,您可以通过 http://localhost/test.html 来访问它。php 或 cgi 文件也同样放在这里。其他的 WWW 子文件夹可以在 htdocs 目录下创建。例如将 test.html 放在 ./xampp/htdocs/new 路径下,您就可以在浏览器的地址栏中输入 http://localhost/new/test.html 来访问这个文件。
问题 3:我能移动 XAMPP 吗? 可以,但只限于 ZIP/7-ZIP 压缩包版的 XAMPP。移动操作之后,您必须运行“setup-xampp”使配置文件得到更新。请不要用这种方法尝试安装版的 XAMPP。如果您在使用安装版的 XAMPP,您可以将其复制(而不是移动)一份,并放到新的路径下,然后运行“setup-xampp”使配置文件得到更新。试试吧!:)
问题 4:我如何配置默认的开始页面? 如果您在浏览器中访问类似 http://localhost/xampp/ 的文件夹,Apache 服务器会自动返回一个默认的开始页面。Apache 会自动寻找已存在的类似 index.php 的索引页。httpd.conf 中的“DirectoryIndex”指令负责这个功能。在这里您可以定义默认开始页面的名字和协议。XAMPP 在默认状态下,“DirectoryIndex”指令的列表如下: index.php index.php4 index.php3 index.cgi index.pl index.html index.htm index.html.var index.phtml
问题 5:我如何在 PHP5 和 PHP4 之间相互切换?
XAMPP(非精简版!)包含 PHP5 和 PHP4。请使用“php-switch.bat”($path-to-xampp/xampp/php-switch.bat)来切换版本。注意:在切换版本前请先停止 Apache 服务器。 问题 6:我在哪里能更改配置文件?
您可以通过文本编辑器来更改 XAMPP 的各种配置文件。这些文件存在于以下路径:
问题 7:运行 XAMPP 时我需要连接网络吗? 不需要!您可以“离线”使用 XAMPP。
问题 8:这些文件夹里都是些什么东西?
可以,但只限于 ZIP/7-ZIP 压缩包版的 XAMPP。移动操作之后,您必须运行“setup-xampp”使配置文件得到更新。请不要用这种方法尝试安装版的 XAMPP。如果您在使用安装版的 XAMPP,您可以将其复制(而不是移动)一份,并放到新的路径下,然后运行“setup-xampp”使配置文件得到更新。试试吧!:) 如果您在浏览器中访问类似 http://localhost/xampp/ 的文件夹,Apache 服务器会自动返回一个默认的开始页面。Apache 会自动寻找已存在的类似 index.php 的索引页。httpd.conf 中的“DirectoryIndex”指令负责这个功能。在这里您可以定义默认开始页面的名字和协议。XAMPP 在默认状态下,“DirectoryIndex”指令的列表如下: XAMPP Lite(精简版)类似 XAMPP 推荐的 PHP 与 MySQL 快速使用包。与完整版相比,它少了一些工具,比如 Mercury 邮件服务器或 FileZila FTP 服务器。注意:精简版没有相关的安装包、插件或升级包。 所有网络文档都放在 htdocs 主文件夹中(./xampp/htdocs)。如果您将 test.html 文件放在这里,您可以通过 http://localhost/test.html 来访问它。php 或 cgi 文件也同样放在这里。其他的 WWW 子文件夹可以在 htdocs 目录下创建。例如将 test.html 放在 ./xampp/htdocs/new 路径下,您就可以在浏览器的地址栏中输入 http://localhost/new/test.html 来访问这个文件。
/**********************************************************************/
安装过程方法 A:使用安装包进行安装使用安装包来安装 XAMPP 是最简单的方法。
XAMPP win32 的安装向导
XAMPP 控制面板能启动/停止 Apache、MySQL、FilaZilla 和 Mercury,或直接将其安装为服务 方法 B:不使用安装包进行安装如果不用安装包,则可下载 7-ZIP 压缩包或 ZIP 压缩包,并将其解压至您选择的文件夹中。
本图中,我们将 XAMPP 解压到“D:/program files”路径下的“D:/program files/xampp”文件夹中。之后,打开 XAMPP 所在的文件夹,并运行其中的“setup-xampp.bat”。
这样能使配置文件中的路径信息得到更新。
最后,通过那些批处理文件或图形界面的“xampp-control.exe”启用不同的服务即可。 注意:如果您使用的是 XAMPP 的安装包,您不需要运行“setup_xampp.bat”。
»我想使用免手动配置的 XAMPP!« 如果您将 XAMPP 解压到根目录(比如 c:/xampp 或 d:/xampp 等等),您可以尝试直接启动 XAMPP。这意味着您不需要先运行“setup_xampp.bat”进行配置。Apache、MySQL 和 Mercury 邮件服务器能够正确启动!只有 FileZilla FTP 服务器不会启动,因为它需要绝对路径。使用这种方法请注意:不要解压到双重 xampp 文件夹中(如 c:/xampp/xampp)!只能使用一个 xampp 文件夹(如 d:/xampp(/apache 等等))。如果您使用了双重文件夹,那么您必须先运行“setup-xampp.bat”的配置过程。
操作指南操作 1:启动/停止/测试 XAMPPwww.nat32.com 制作的 XAMPP 控制面板不包含在 Lite 版(精简版)中。
操作 2:将特定的服务器配置为系统服务您可以在 NT4、2000 和 XP 平台中将特定的服务器配置为系统服务。请使用以下脚本: 操作 3:安装插件除了主程序包外,还有许多相关的插件可用于开发环境。目前,本站发布的官方 win32 插件如下:
推荐的安装方法如下:XAMPP 安装包需要安装包格式的插件,7-Zip 压缩包需要 7-Zip 压缩包格式的插件。ZIP 压缩包格式的插件请直接解压缩至 XAMPP 的主文件夹中。然后运行“setup_xampp.bat”批处理文件即可。安装包格式的插件能自动配置所有的东西,您不需要手动配置。 操作 4:升级 XAMPP当 XAMPP 程序集里的单独组件被升级时,我们会将 XAMPP 同步升级。然而,其中一些组件的变化与我们最新发布的版本不兼容,所以我们就不会升级这类组件。我们通常能升级 XAMPP 中所有的服务器和程序。但我们不升级配置文件,因为您可能已经修改过他们了。提示:如果您用的是安装包版的 XAMPP,那么您在使用升级安装包的时候将非常轻松。其他用户请下载自解压 7-ZIP 压缩包。直接将其中的文件释放到 XAMPP 文件夹中,并覆盖原有的文件即可。 安全问题(必读!)XAMPP 安全控制台正如前面提到,XAMPP 并不是为生产环境准备的,它只为开发者服务。为了方便开发者,XAMPP 被默认配置为所有功能全部开启。对于开发环境来说,这是非常好的,但对于生产环境,这可能是灾难性的。 下面是 XAMPP 默认配置的安全问题列表:
所以大家应该在发布一些在线的东西前保证 XAMPP 的安全性。有时候,一个防火墙或一个外部路由器就足够安全了。首先,您可以试试基于网络的“XAMPP 安全控制台”。
修正绝大多数的安全薄弱环节,只需访问以下地址(只能在本地计算机上访问): 卸载移除方法 A:安装包使用安装包(NSI)安装的 XAMPP,请使用自带的卸载工具进行卸载!自带的卸载工具会将注册表中的相关内容和一些服务一并卸载。自带的卸载工具如下图所示。
移除方法 B:zip 和 7-zip 压缩包卸载方法根据您使用的 XAMPP 安装版本有所不同:
卸载时只需删除整个 XAMPP 文件夹即可。不涉及注册表项,不涉及环境变量……简单而又干净!但在此之前不要忘记关闭所有 XAMPP 组件的服务器,退出所有的面板。也许您已经安装了一些 XAMPP 的组件作为系统服务,那么您必须先卸载这些服务! |