Xampp 的用途、功能、意见、价格是什么

最后更新: 04/10/2024
赞普
赞普

赞普 是使用最广泛的跨平台 Web 服务器之一,可帮助开发人员在本地 Web 服务器上创建和测试他们的程序。它是由 Apache的朋友 其本机源代码可以由观众查看或修改。

它有 11 种语言版本,并与不同的平台兼容,例如 Windows,macOS和 Linux.

它是一个提供合适环境来测试和验证项目运行情况的平台 阿帕奇, Perl的, 数据库 MYSQL y PHP 通过主机自己的系统。

在这些技术中, Perl的 这是一种语言 编程 用于网络开发, PHP MariaDB 是一种后端脚本语言,是 MYSQL 开发的最常用的数据库。稍后我们将看到这些组件的详细描述。

什么是 Xampp

赞普 是一个缩写,其中“X“意味着跨平台”A“意思是阿帕奇”M” 表示“MYSQL”,并且都是“P” 分别代表 PHP 和 Perl。

它是一个开源的 Web 解决方案包,其中包括适用于许多服务器的 Apache 发行版和命令行可执行文件。 comandos,以及 Apache Server、MariaDB、PHP 和 Perl 等模块。

赞普 帮助本地服务器或主机通过计算机测试您的网站和客户端, 手提 然后将其发布到主服务器。

Xampp 可以用来做什么?

正如我们已经提到的 赞普 它将帮助您在本地服务器上的网站上执行不同的测试。它只是一系列工具,允许您开发 PHP 作为在主机上的测试。您必须将其下载并安装到您的计算机上。

本地服务器是您可以安装在计算机上以运行编程语言的软件。本地服务器有多种类型。选择其中之一取决于您的编程语言。

它可能还取决于您想要使用的软件和您的操作系统。 Xampp、LAMP、WAMP 是一些本地服务器的例子。选择 Xampp 的主要原因是它的易用性和与各种 操作系统.

Xampp 是允许您在计算机上创建本地服务器的软件。事实上,要创建所有动态网站,您需要一个存储数据的地方。

因此,服务器是可以用于此目的的物理或虚拟计算机。

安装后,将有一个选项选择是否要将 Apache 和 MTSQL 作为服务运行。如果您选择它,Apache 和 MYSQL 将在 引导 如果您的计算机内存资源不足或者您不经常开发 PHP,则可能不需要该系统。

如果您愿意,可以在安装后更改这些设置。

要启动 Apache 和 MYSQL,请转到安装 Xampp 的位置,然后双击“控制面板”。将打开一个带有多个按钮的屏幕。这是您需要激活 Apache 和 MYSQL 的地方。

何时 赞普 打开后,图标将显示在任务栏右侧已安装扩展的位置。单击该图标将显示或隐藏 Xampp 控制面板。要退出 Xampp,请单击“在控制面板中退出”,作者:Xampp。

在控制面板中启动 Apache 后,输入: http://localhost 在你的 Web浏览器。这将为您提供一个列出与 Xampp 相关的详细信息的网页。

您可能也有兴趣 8 个创建网页的最佳程序

Xampp特点

正如上面所定义的, 赞普 它用于象征不同技术的解决方案的分类。为通过个人服务器测试基于不同技术的项目提供基础。

赞普 是代表其每个主要组成部分的缩写形式。该软件集合包含一个名为 Apache 的 Web 服务器,这是一个 Web 管理系统 数据库 称为 MariaDB 以及 PHP 和 Perl 等编程/脚本语言。

X表示跨平台,意味着它可以在Windows、Linux和macOS等不同平台上运行。许多其他组件也是该软件集合的一部分,如下所述。

多平台: 不同的本地系统安装的操作系统配置不同。包含跨平台组件是为了增加此 Apache 发行版包的实用性和受众。

它与Windows、Linus 和MacOS 软件包等各种平台兼容。

阿帕奇: 它是一个 HTTP,一个跨平台的 Web 服务器。它在世界各地被用来提供网络内容。该服务器应用程序已在 Apache 软件基金会的支持下发布供开发人员社区安装和使用。远程 Apache 服务器将请求的文件、图像和其他文档传送给用户。

  如何修改 Windows 启动管理器启动菜单以选择操作系统

玛丽亚数据库: 原来是MYSQL DBMS,是Xampp的一部分,不过现在已经被MariaDB取代。它是最常用的关系型DBMS之一,由MYSQL开发。提供在线服务 存储、处理、恢复、处置和删除数据。

PHP: 它是主要用于 Web 开发的后端脚本语言。 PHP 允许用户创建动态网站和应用程序。

它可以安装在所有平台上,并且兼容多种数据库管理系统。它是用C语言实现的,据说是源自个人主页工具,这就说明了它的简单性和功能性。

珀尔: 它是两种高级动态语言的组合,即 Perl 5 和 Perl 6。 Perl的 它可用于寻找基于系统管理、Web 开发和网络的问题的解决方案。 Perl 允许其用户编写动态 Web 应用程序。它非常灵活且坚固。

PhpMyAdmin: 它是一个用来处理MariaDB的工具。 DBMS 管理是其主要功能。

开放式SSL: 它是安全套接字层协议和传输层协议的开源实现。目前版本 0.9.8 是 Xampp 的一部分。

Xampp控制面板: 它是一个帮助操作和调节 Xampp 其他组件的面板。

网络化器: 它是一种用于用户日志并提供使用详细信息的网络分析软件解决方案。

水星: 这是一个邮件传输系统。它是一个邮件服务器,可帮助管理网络上的电子邮件。

雄猫: 它是一个基于JAVA的servlet,提供JAVA功能。

Filezilla: 它是一个文件传输协议服务器,支持并促进对文件执行的传输操作。

优点

  • 与任何其他 Web 服务器相比,它的最大优势是易于配置和使用。
  • 它是一个跨平台软件,适用于所有类型的操作系统,例如Linux和Windows。
  • 它还有许多其他重要模块,例如 phpMyAdmin、OpenSSL、MediaWiki、WordPress、Joomla 等。
  • 它有标准版和完整版。
  • 用户可以使用单个命令启动和停止整个 Web 服务器堆栈以及数据库。

缺点

  • 与 wamp 服务器相比,配置比较困难。

计划和价格

赞普 它是免费的,可以通过官方网站获得 Apache的朋友.

可以下载适用于 Windows、MacOS 和 Linux 的版本。

如何以及在哪里下载 Xampp

在本部分中,我们将了解如何在计算机上安装本地服务器来创建网站。显然,这种方法将仅限于开发,而无法托管。

如果在开发过程结束时您想要部署到 Web 服务器,您只需制作站点的副本即可。另请记住,本地服务器被多家公司用于开发和部署前测试。

在网站上 Apache的朋友,您将看到各种图标,例如 Xampp for Windows、Xampp for Linux 等。单击与您的操作系统对应的版本。为了便于说明,我们将其安装在 Windows 上。

为此,下载的版本是 Windows 版 Xampp。下载后 赞普,单击可执行文件开始安装。

  • 激活本地 Xampp 服务器

本地 Xampp 服务器提供了在计算机上使用各种类型的程序的可能性。例如,您可以安装 PHP 和 JAVA 兼容程序。您会注意到右侧有几个按钮,可以让您激活服务器和功能。

如果您打算使用XAMP仅运行PHP程序,那么Apache服务器就足够了。如果您打算使用数据库,可以激活MySQL服务器。

  • 访问链接 https://localhost

服务器激活后,您可以访问该链接 https://localhost 在任何浏览器中。您将能够访问服务器。

  • 找到 htdocs 文件夹

在Xampp的根目录中有一个文件夹名为 htdocs中。这是您应该放置与您的网站相关的所有内容的地方。对于您创建的每个网站,最好在文件夹内创建一个文件夹 htdocs中 然后把内容放进去,避免冲突。

  Mach 20 的 OS/2:微软的惨败以及 OS/2 走到今天的漫长道路

按钮的使用

启动按钮用于启动 Xampp 模块,您不需要启动所有模块来运行 Web 应用程序。例如,在我们的例子中,我们不会使用 FileZilla,也不会使用 Mercury 或 Tomcat,我们只感兴趣 阿帕奇 y MYSQL。但如果您要使用它,则必须从此处激活它们。

要运行 PHP 脚本并激活 Web 服务器,请启动 阿帕奇。如果您的应用程序还需要连接到数据库,请启动 MYSQL。如果你离开 赞普,模块将始终保持活动状态。要停止它们,必须通过 Xampp 控制面板使用停止按钮来终止它们,如果模块启动,停止按钮将取代启动按钮。

启动后,管理按钮将被激活,并允许您管理不同的模块。在我们的例子中,Apache 管理员将直接带您进入仪表板 赞普 为那些阅读英语的人提供了一些链接和教程。

关于管理员 MYSQL,将打开 phpMyAdmin的,这是一个特殊的 Web 应用程序,允许您操作实时数据库。

日志按钮可以访问这些模块的所有日志文件。当其中一个模块发生事件(例如服务器上的错误或简单连接)时,它们会将其记录在这些文件中,以便您跟踪所有事件。

配置按钮使您可以访问模块配置文件。事实上,模块使用文件进行配置,就像记事本一样,来调整它们。

一旦对配置文件进行了修改,必须重新启动相关模块才能使更改生效,按“停止”然后“启动”将强制模块重新启动。

对于配置和编程,我们建议您安装 记事本+ +,这是一个改进的记事本,只是因为语法颜色;这非常有用。你可以强制 赞普 使用 记事本+ + 或任何其他文本编辑器,方法是转到右上角的按钮并进行设置。

默认, 赞普 您现在已启动并运行并准备好运行网站。要使整个过程正常运行,只需按启动按钮启动 Apache 和 MYSQL,如上所示。

使用过Xampp的用户的意见

让我们看看使用过 Xampp 的人的一些意见。

  • 兰塔内弗雷特:

“用于开发和部署中小型高负载站点的优秀独立包。考虑在负载极高的网站上将其与 Nginx 结合使用。”

 

  • 贾里奥特:

“我已经使用 XAMPP 多年,相对来说没有出现任何问题(除了本地开发站点的 HTTPS 之外)。它是我的武器库中一个很棒的工具,用于在公开某些内容之前测试代码/玩具。我在 Linux / Win XP – Win 7 上使用它(Windows 8+ 作为操作系统仍然很糟糕)。”

 

  • 德克1980ac:

“非常适合依赖 Windows 作为操作系统的解决方案。 Web项目不需要使用IIS,因此将项目迁移到Linux环境无非就是复制文件和数据库转储。好的!”

Xampp 的替代品。今年最好的 5 名

如果 Xampp 的所有优点仍然无法说服您使用它,您可以使用以下替代方案之一。

1.Wamp服务器

WampServer 它仅适用于 Windows 框架。它由运行 Web 服务器所必需的虚拟产品组成,例如 Apache、PHP、MySQL 和 PhpMyAdmin。

WampServer 可以在 Windows PC 上运行用 PHP 编程语言编码的站点和应用程序。

您会发现 WAMP 服务器的普遍魅力在于其设置配置并不复杂。在某种程度上,WAMP 的关键组件是操作系统、编程语言、数据库和 Web 服务器。

说到框架,它在 Windows 上运行得非常好。此外,它还运行在 Apache Web 服务器上,该服务器与 Windows 配合良好。为了保存你的站点数据,它依赖于MYSQL数据库。

所有这些都通过编程语言 PHP 关联起来。该包称为服务器堆栈。

2. EasyPHP 开发服务器

EasyPHP 开发服务器 是一个简单的应用程序,可以自动为您配置和维护 Web 服务器应用程序的过程。它结合了三件事:用于 Web 服务器的 Apache、用于管理数据库的 MYSQL 以及作为编程语言的 PHP。

  DietPi:适用于单板计算机和 PC 的轻量级发行版,让安装变得轻松简单

所以,我们可以说这个应用程序涵盖了所有基础。 EasyPHP 开发服务器 允许您使用 WordPress、Drupal 和 Joomla 等网站。

他们还有一个网络服务器,您可以从他们的官方网站下载该服务器,将您的设备变成网络托管服务器。但它是测试版,所以如果你只想要一个网络服务器,你应该寻找其他替代品,因为它可能有一些错误。

3. 安培

安培 它是该列表中最先进的应用程序之一。他们结合了 MySQL、Perl、Apache、Python 和 MongoDB,创建了完美的测试解决方案。

Ampps 的开发人员努力让事情变得简单。这个功能强大的软件可以轻松下载并安装到您的计算机上,并且可以立即使用。使用该软件也很容易。

与 EasyPHP Deverserver 和 WampServer 不同,Ampps 可在所有三个主要平台(Windows、macOS 和 Linux)上使用。因此,如果您是一名开发人员并且想要 Xampp 的完美替代品,您必须下载 安培 来自其官方网站。

4.SecureWamp

安全Wamp顾名思义,是 WampServer 的更安全版本。与 WampServer 一样,它结合了 Apache、MySQL 和 PHP,提供了市场上最简单、最安全的 PHP 开发工具之一。

让用户对使用这种安全解决方案持怀疑态度的原因之一是它的易用性。但与 安全Wamp 你不会妥协任何事情。

它有一个中央 GUI 来处理所有设置,因此您可以完成应用程序开发过程。

因此,如果您正在开发一个重要项目并想测试结果,那么您绝对应该下载 安全Wamp 来自其官方网站。

5.USB网络服务器

最后但并非最不重要的一点是,我们有一个名为的便携式 Web 服务器 USB网络服务器。这款应用最棒的地方在于,你无需将其安装在设备上,只需在 USB 准备好了。

随着 USB网络服务器 您可以同时使用 PHP、phpMyAdmin、Mini Relay 和 Apache 来获得一个非常适合测试的流畅 Web 服务器。

就像此列表中的所有其他 Xampp 替代品一样,USB Web 服务器也可以离线工作。因此,如果您想要便携式解决方案,则必须下载 USB网络服务器 从其官方网站。

常见问题

让我们看一些与 Xampp 相关的问题。

Xampp 使用安全吗?

Xampp 在本地主机上可以安全使用,但不建议在生产服务器上使用 Xampp。

什么是 Xampp 完整形式?

Xampp 的完整形式是跨平台的,Apache、MariaDB (MYSQL)、PHP 和 Perl。这也称为 Xampp 完整形式.

您能列出一些 Xampp 替代品吗?

是的,在我们的 5 种最佳替代方案部分中,它们得到了正确的解释。

哪个服务器最适合 PHP?

XAMPP、LAMP、LEMP、MAMP、WAMP、AMPSS、EasyPHP 是 PHP 开发的最佳主机。

您能列出 Xampp 支持的平台吗?

Xampp 支持 IA-32(仅限 Windows 软件包)和 x64(仅限 macOS 和 Linux 软件包)平台。

如何测试安装是否正确?

在您最喜欢的网络浏览器中输入以下 URL:

http://localhost/

或者这个:

http://127.0.0.1/

无论使用哪一种,您都应该看到 Xampp 主页。

结论

您可能也有兴趣 如何修复 Windows 140 中的 Vcruntime10.Dll 错误

赞普 这是一个可以推荐给专业人士和没有编程知识的人的应用程序。这是一款完美的应用程序,具有博主和开发人员想要看到的内容。

它对于在PHP开发中进行不同的测试非常有用。您只需记住,您不能将其用于生产,只能用于测试。