如何在 Windows 11 上使用单个命令安装 XAMPP
XAMPP 是一种广泛使用的软件,用于在 Windows 操作系统上快速运行 LAMP 服务器包,包括 Windows 11。尽管 LAMP 通常用于 Linux 系统,但 XAMPP 并不使用 Linux。它包含运行 Web 服务器所需的所有流行开源软件包:Apache、MariaDB、PHP 和 Perl。因此,XAMPP 代表跨平台(X)、Apache(A)、MariaDB(M)、PHP(P)和 Perl(P),因为没有 Linux。
使用 XAMPP,我们可以在 Windows 上创建一个本地 Web 开发环境,而不会干扰其他 Web 服务器应用程序(如 IIS)的运行。最好的部分是 XAMPP 提供了图形用户界面(GUI)和命令行界面(CLI),即使对于初学者来说也易于使用。
本文讨论如何使用 Windows 11 上的命令终端或 PowerShell,通过 Winget 轻松安装 XAMPP 软件,而无需访问其官方网站。
使用 Winget 在 Windows 11 上安装 XAMPP 的逐步指南
第 1 步:以管理员身份打开命令提示符
右键单击 Windows 11 【 开始 】按钮,选择 【 终端管理员 】 选项。这将启动具有提升权限的命令提示符或 PowerShell,使我们能够安装所需的软件,而不会遇到任何权限问题。
第 2 步:检查是否安装了 Winget
所有最新的 Windows 11 和 10 版本都内置了一个名为 Winget 的包管理器,用于安装各种软件包。然而,为了确认这一点,让我们检查 Winget 的版本。
winget --version
如果 Winget 已安装,您将看到其版本号。如果没有安装,您需要更新 Windows 或从 Microsoft Store 手动安装 Winget 应用程序安装包。
第 3 步:在 Winget 中搜索 XAMPP
确认您的系统上安装了 Winget 后,让我们执行命令,从 Winget 存储库中搜索最新的 XAMPP 版本。
winget search xampp
第 4 步:使用 Winget 安装 XAMPP
在 Winget 搜索结果中找到 XAMPP 后,我们可以继续安装。为此,请使用以下命令及其应用程序 ID。
语法:winget install <app-id>
winget install ApacheFriends.Xampp.8.2
执行上述命令后,Winget 将开始下载并安装 XAMPP。根据您的互联网连接速度,这可能需要几分钟。
第 5 步:验证安装
Winget 命令完成后,为了验证安装是否完成,请转到 Windows 11 开始菜单并搜索 XAMPP。当其图标出现时,点击运行。或者,您可以在开始菜单中找到它,或者导航到 XAMPP 安装文件夹(通常位于 C:\xampp)。
启动 Apache 和 MySQL 模块,以检查 XAMPP 是否正常工作。
为了进一步验证,请打开浏览器并导航到 http://localhost:8080。如果出现 XAMPP 本地 Web 页面,则安装成功。
第 6 步:配置 XAMPP(可选)
安装完成后,您可能需要根据开发需求配置 XAMPP。
更改端口:如果其他服务在端口 80 上运行(如 IIS),您可以配置 Apache 在其他端口上运行。为此,请点击 XAMPP 控制面板上 Apache 旁边的配置按钮,或者使用 PowerShell 或 CMD 中的以下命令。
notepad C:\xampp\apache\conf\httpd.conf
找到 Listen 80 并将其更改为其他端口(例如 Listen 8080)。
配置 PHP:修改位于 C:\xampp\php 的 php.ini 文件,调整 PHP 设置,如 upload_max_filesize、post_max_size 或 max_execution_time。
第 7 步:使用 Winget 卸载 XAMPP(可选)
如果不再需要 XAMPP,可以使用以下命令将其卸载:
winget uninstall xampp
使用 Winget 安装 XAMPP 的原因
使用 Winget 安装 XAMPP 有诸多好处:
速度:下载和安装软件包的速度比从官方网站手动获取要快。
自动化:用户可以创建脚本,快速自动化安装各种软件包,以便设置开发环境。
便捷性:Winget 通过自动从可信存储库中获取最新版本,简化了安装过程。
一致性:使用 Winget,用户将获得正确的软件包版本,无需担心意外下载过时或错误的版本。
我们已经了解了使用 Winget 安装 XAMPP 的简单步骤和命令,以及如何在必要时卸载它。尝试使用它通过命令行在 Windows 11 或 10 上快速设置您的本地 Web 开发环境。借助 XAMPP,开发人员可以在不切换到 Linux 的情况下,处理需要 PHP、MySQL 和 Apache 的项目。此外,使用 Winget 进行安装对于喜欢自动化和在 Windows 系统上管理软件一致性的用户来说非常有帮助。