XAMPP 是广泛使用的跨平台 Web 服务器之一,可帮助开发人员在本地 Web 服务器上创建和测试他们的程序。 它是由 Apache Friends 开发的,它的原生源代码可以被观众修改或修改。 它由 Apache HTTP Server、MariaDB 和用于不同编程语言(如 PHP 和 Perl)的解释器组成。 它有 11 种语言可供选择,并支持不同的平台,例如 Windows 的 IA-32 包和 macOS 和 Linux 的 x64 包。
xampp是一个缩写,其中 x代表跨平台,a代表为apache,m代表 mysql ,以及PS支架分别用于PHP和Perl .它是Web解决方案的开源包,包括许多服务器和命令行可执行文件的Apache分布以及Apache Server等模块, mariadb ,php和perl.
XAMPP 帮助本地主机或服务器通过计算机和笔记本电脑测试其网站和客户端,然后将其发布到主服务器。 它是一个提供合适环境的平台,通过主机本身的系统测试和验证基于 Apache、Perl、MySQL 数据库和 PHP 的项目的工作。 在这些技术中,Perl 是一种用于 Web 开发的编程语言,PHP 是一种后端脚本语言,而 MariaDB 是 MySQL 开发的使用最为生动的数据库。 下面给出这些组件的详细描述。
如前所述,XAMPP 用于表示不同技术的解决方案分类。 它为通过个人服务器测试基于不同技术的项目提供了基础。 XAMPP 是每个字母表的缩写形式,代表其每个主要组成部分。 该软件集合包含一个名为 Apache 的 Web 服务器、一个名为 MariaDB 的数据库管理系统以及 PHP 和 Perl 等脚本/编程语言。 X表示Cross-platform,表示可以在Windows、Linux、macOS等不同平台上工作。
许多其他组件也是该软件集合的一部分,并在下面进行说明。
跨平台:不同的本地系统有不同的操作系统配置.已包括跨平台的组件,以增加此包Apache分布的实用程序和受众.它支持各种平台,如Windows,Linus和Mac OS的软件包.
apache:它是一个http一个跨平台web服务器.它在全球范围内用于提供Web内容.服务器应用程序已自由安装,用于Apache软件基础AEGIS下的开发人员社区. Apache的远程服务器向用户提供所请求的文件,图像和其他文档.
mariadb:最初,MySQL DBMS是XAMPP的一部分,但现在它已被MariaDB所取代.它是MySQL开发的最广泛使用的关系DBMS之一.它提供数据存储,操纵,检索,安排和删除的在线服务.
php:是主要用于Web开发的后端脚本语言. PHP允许用户创建动态网站和应用程序.它可以安装在每个平台上并支持各种数据库管理系统.它是使用C语言实现的. PHP代表超文本处理器.据说据称是源自个人主页工具,解释了其简单性和功能.
perl:它是两个高级动态语言的组合,即Perl 5和Perl 6. Perl可以应用于基于系统管理,Web开发和网络的问题寻找解决方案. Perl允许其用户编程动态Web应用程序.它是非常灵活和强大的.
phpmyadmin:它是用于处理MariaDB的工具.它的版本4.0.4目前正在XAMPP中使用. DBMS的管理是其主要作用.
openssl:是安全套接字层协议和传输层协议的开源实现.目前版本0.9.8是XAMPP的一部分.
XAMPP控制面板:它是一个面板,有助于操作和调节XAMPP的其他组件.版本3.2.1是最新的更新.控制面板的详细描述将在教程的下一部分中完成.
webalizer:它是一个用于用户日志的Web分析软件解决方案,并提供有关使用的详细信息.
Mercury:它是一个邮件传输系统,最新版本为4.62.它是一个邮件服务器,有助于在网络上管理邮件.
tomcat: 7.0.42目前正在XAMPP中使用.它是一个基于Java的servlet,提供Java功能.
filezilla:它是一个文件传输协议服务器,它支持并简化文件上执行的传输操作.最近更新的版本是0.9.41.
XAMPP以三种文件格式支持:
.exe - 它是用于表示可执行文件的扩展,使其可以安装,因为可执行文件可以在计算机上运行作为任何正常程序.
.7z - 7zip文件 - 此扩展用于表示支持多个数据压缩和加密算法的压缩文件.它更加受到形式主义者,尽管它需要使用更复杂的文件.
.zip - 此扩展名支持文件无损压缩.压缩文件可能包含多个压缩文件. 缩小算法主要用于压缩此格式支持的文件.与.exe
相比,安装.zip文件非常棘手
因此.exe是安装最简单的格式,而另外两种格式是非常复杂且复杂的安装.
在通过XAMPP教程深入了解之前,您必须具有像 html 等类似Web开发语言的基本知识PHP.
我们的XAMPP教程专为想要在localhost webserver上测试他们的网站或应用程序的争斗.本教程将帮助那些想要将其职业生涯作为前端或Web开发人员建立的人.
我们向您保证,它将解决与XAMPP相关的所有查询,并且在本教程中找不到任何问题.尽管如此,如果有任何错误或差异,请在联系表格中发布问题.
本文地址:https://itbaoku.cn/tutorial/cn_xampp-index.html