如何在 Windows 10 上安装 XAMPP

最后更新: 04/11/2024

在 Windows 10 上安装 XAMPP

如果您是 Web 开发人员或只是想了解如何管理本地服务器,您可能会发现自己需要在计算机上安装 XAMPP。这个软件,其中 结合了 Apache、MySQL、PHP 和 Perl,这是在您自己的计算机上创建测试环境而无需支付互联网托管服务费用的最佳方式。在这篇文章中我们将教你如何 安装并配置 XAMPP Windows 10、循序渐进 并提供所有必要的建议,以免您在此过程中迷失方向。

XAMPP 不仅允许您在本地运行动态网站,而且对于那些想要在将项目上传到生产服务器之前在安全环境中练习或开发项目的人来说,它也是完美的工具。如果您使用 PHP、MySQL 或 Perl,那么没有更好的选择。我们将分解安装、配置和使用 XAMPP 的过程,以便您可以立即在计算机上安装并运行它。

什么是XAMPP?

XAMPP es 一个免费软件包,可让您将计算机变成本地服务器来测试 Web 应用程序。有了它,您可以运行类似的服务 Apache (阿帕奇) (网络服务器), MySQL (经理 数据库), PHP (语言 编程 网络)和 Perl的 (另一种语言 脚本)。由于它是跨平台的,你不仅可以在 Windows 上使用它,还可以在 macOS 和 Linux。整套工具可帮助您创建功能齐全的本地服务器,而无需连接到 Internet。

解加 XAMPP

首先,我们必须做的第一件事是访问官方 XAMPP 页面: apachefriends.org。在这里您将找到适用于不同平台的版本: Windows、Linux 和 macOS。在本教程中,我们将重点介绍如何下载Windows 10版本。

检查适用于 Windows 的 XAMPP 的最新版本并下载可执行文件。请注意,有多个可用版本,每个版本都使用不同版本的 PHP。建议您选择最适合您的项目需求的一种。例如,如果您使用旧版本的 PHP,请确保下载与该版本兼容的正确 XAMPP 版本。

  如何使用 EaseUS Partition Master 合并 Windows 中的两个 NTFS 分区

在 Windows 10 上安装 XAMPP

下载安装程序后,我们双击可执行文件以开始安装过程。安装程序可能会显示一些警告消息,但您可以继续,不会出现任何问题。安装界面非常简单,您只需接受以下步骤:

  • 首先,选择要包含在安装中的组件(Apache、MySQL、PHP 等)。如果您不确定需要哪些组件,请保留默认选项。
  • 接下来,选择要安装 XAMPP 的文件夹。默认路由是 C:\\xampp,并且最好保持它。
  • 在下一个关于“Bitnami for XAMPP”(这是对快速安装应用程序的额外支持)的屏幕上,如果您目前不打算安装 WordPress 等应用程序,则可以忽略它。
  • 最后,单击“安装”并等待该过程完成。这可能需要几分钟,具体取决于您的设备。

完成安装

安装过程完成后,将出现一个窗口,您可以在其中选择自动运行 XAMPP 控制面板。如果您选中该框,则 XAMPP控制面板 它会立即打开。从此面板中,您可以轻松控制不同的服务,例如 阿帕奇和MySQL。单击“启动”按钮启动这两个服务。

本地服务器配置

启动Apache和MySQL后,打开浏览器并输入地址栏 本地 o 127.0.0.1。如果一切都安装正确,您将看到 XAMPP 主页。这告诉您 Apache 服务器工作正常。

要访问数据库管理,您可以使用 phpMyAdmin的 在浏览器中输入 本地主机/ phpmyadmin。从这里,您可以轻松创建和管理数据库。默认 MySQL 用户是“root”,密码为空。

将您的项目保存在 htdocs 中

最常见的问题之一是:项目应该保存在哪里? XAMPP 创建一个名为的文件夹 htdocs中 在安装文件夹内(请记住,默认情况下它是 C:\\xampp\\htdocs)。您放入此文件夹中的任何文件或文件夹都可以通过 本地。例如,如果您放置一个名为“my_project”的文件夹,则可以通过输入来访问它 本地主机/我的项目 在浏览器中。

  使用 DiskInternals NTFS Recovery 逐步恢复已删除的文件

可能的问题和解决方案

使用 XAMPP 时最常见的问题之一是端口 80 o 443Apache 使用的 正在被另一个应用程序(例如 Skype 或另一个程序)占用。如果 Apache 无法启动,让我们看看如何解决这个问题:

  • 首先,您可以更改 Apache 使用的端口。为此,请打开文件 httpd.conf中 从 XAMPP 控制面板中查找显示以下内容的行: 听80。将此端口更改为不忙的端口,例如 8080.
  • 之后,您还必须更改文件中的端口 httpd-ssl.conf 对于港口 443,将其更改为 444 或其他可用端口。

另一种选择是关闭使用冲突端口的程序(例如 Skype),然后重新启动 Apache。如果您在设置本地服务器时不需要打开这些程序,这通常是最快的解决方案。

自动卸载 Apache 或 MySQL 等服务

如果您希望Apache或MySQL在每次启动Windows时自动启动,可以直接在XAMPP控制面板中进行配置。只需选中每个服务旁边的“服务”框即可将它们作为系统服务运行。

这样,您就不必每次工作时都打开 XAMPP 控制面板。但是,如果您稍后改变主意,可以取消选中这些选项并阻止它们自动运行。

现在您已经在计算机上成功安装了 XAMPP,您将可以访问 Web 项目的完整本地服务器。尝试使用 PHP 创建您的第一个网页或安装 WordPress 等工具,看看它们在安全的测试环境中如何工作。如果您遇到端口问题或在安装过程中遇到错误,请记住检查设置并查阅 XAMPP 控制面板中的可用选项。