XAMP
是一个流行的软件,提供一些工具来运行网站。这些工具名字的第一个字母创建了XAMP,其中X用于Linux和Windows,A用于apachewebserver,M用于MySQL数据库服务器,P用于PHP编程语言和解释器。此外,还提供了一些额外的工具来补充Apache、MySQL和PHP。这些工具是OpenSSL、FileZilla、Tomcat、phpMyAdmin等。
XAMP的特殊之处在于它将所有这些不同的工具作为一个捆绑包提供,并且易于安装。只需下载并安装一个XAMP,就可以安装所有这些工具和应用程序。XAMP中的所有这些工具都是免费的开源项目,成本不高。
下载XAMP
XAMP安装程序可以从 Apache Friends
项目。下载页面提供了不同的安装程序选项。
https://www.apachefriends.org/download.html
XAMP是为Windows、Linux和macosx操作系统提供的。因此,我们将为要使用的操作系统(例如XAMP for Windows)设置X字母 WAMP
否则Linux将 LAMP
XAMP只提供64位,其中Apache、MySQL、PHP组件也是64位的。XAMP版本主要与PHP版本相关,其中XAMP版本与为给定XAMP安装程序提供的PHP安装程序版本相同。
![图片[1]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-120.png)
对于本例,我们将下载并安装适用于Windows操作系统的最新XAMP。因此,我们将使用以下链接下载Windows 64位的XAMP 7.2.29版本。下载大小可能会根据版本而改变,但一般来说,名为的XAMP安装程序文件的大小 xampp-windows-x64-7.4.4-1-VC15-installer
大约150 MB。
相关文章: 如何在PHP中随机排列数组
https://www.apachefriends.org/xampp-files/7.2.29/xampp-windows-x64-7.2.29-1-VC15-installer.exe
![图片[2]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-121.png)
安装XAMP
我们将通过双击XAMP安装程序开始安装过程。如果我们在启用SmartScreen端点安全的情况下使用Windows 10,我们将看到以下确认屏幕。我们将点击 Run
按钮开始安装。
![图片[3]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-122.png)
由于我们将在windows中安装一些应用程序,因此安装需要一些管理权限,这些权限将与下面的用户帐户控制确认一起提供。我们只需点击 Yes
继续安装。
![图片[4]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-123.png)
XAMP是一个由Bitnami支持和共同提供的项目。因此,XAMP安装的开始屏幕提供了这些信息,我们将在其中单击 Next
.
![图片[5]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-124.png)
下一步是最重要的步骤,我们将选择要安装的组件。组件分为两类,分别命名为 Server
, Program Languages
. 默认情况下,选择所有这些组件进行安装,这是最佳实践。必须安装apacheweb服务器和PHP编程语言,包括MySQL在内的所有其他组件都是可选的。
![图片[6]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-125.png)
在这一步中,我们将指定XAMP的安装路径。默认安装路径为 C:xamp
安装所有二进制文件的位置以及默认网站文件存储位置。或者,我们可以指定分区的不同路径来安装XAMP。
![图片[7]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-126.png)
在此屏幕中,我们将设置XAMP控制面板语言 English
但唯一的选择是德语。
![图片[8]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-127.png)
此步骤是安装开始前的上一步。我们可以通过选中给定的复选框并单击 Next
.
![图片[9]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-128.png)
在这个屏幕上,我们只需点击 Next
将开始复制和安装XAMP组件。
![图片[10]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-129.png)
安装XAMP组件Apache、MySQL、PHP和其他组件需要一段时间。
![图片[11]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-130.png)
在安装过程结束时,我们将被要求配置防火墙以启用apachehttp端口80和443,如下屏幕所示。我们只需单击 Allow access
允许从其他计算机访问这些端口。否则,这些端口将只能从本地主机访问。
![图片[12]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-131.png)
安装完成后,我们将看到下面的屏幕,在那里我们可以打开 XAMP Control Panel
.
![图片[13]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-132.png)
XAMP控制面板
XAMP包由XAMP控制面板控制。XAMP控件提供了下面的屏幕,其中列出了服务和如下操作 Start
, Admin
, Config
和 Logs
每项服务。在下面的示例中,Apache Web服务器服务使用进程id 156并侦听端口80和443 Start
按钮。正如您所期望的,可以使用 Stop
按钮。
![图片[14]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-133.png)
XAMP配置
有关服务的配置可以从 Config
列出可用配置文件的按钮。例如,Apache配置可以如下所示,其中提供了不同的配置文件,如 httpd.conf
, httpd-ssl.conf
, httpd-xampp.conf
, php.ini
, config.inc.php
.
![图片[15]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-134.png)
XAMP日志
Apache和MySQL服务记录有关服务的操作、请求、错误、警告等。根据日志事件类型,这些日志文件可以存储在单个日志文件或多个日志文件中。apacheweb服务器服务提供以下日志文件。
相关文章: 什么是CGI(公共网关接口)?
![图片[16]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-135.png)
access.log
提供有关Web服务器访问请求和响应的事件和信息。我们可以看到,诸如日期、时间、请求方法、请求的URL、HTTP响应代码、响应大小等信息客户端web浏览器信息在默认情况下被记录,
![图片[17]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-136-1024x558.png)
error.log
提供列出所有次要和主要错误的错误日志。apacheweb服务器的error.log文件中列出了日期、时间、错误类型、进程id、错误代码、错误详细信息等信息。
![图片[18]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-137-1024x608.png)
为XAMP创建PHP网页
网页脚本、代码、标记、样式文件(如HTML、PHP、JavaScript、CSS、图像等)存储在 htdocs
目录。在这种情况下,哪个完整路径是 C:xampphtdocs
. 我们可以看到,有一些默认文件是Apache和PHP的测试页面。
![图片[19]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-138.png)
我们将创建一个名为 poftut.php
也可以通过复制 index.php
文件并将其重命名为poftut.php。然后将下面的PHP测试代码放入poftut.PHP中,使用您喜欢的文本编辑器或常规的windows记事本应用程序。
<?phpecho "This is POFTUT test page";?>
![图片[20]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-139.png)
现在我们已经创建了我们的测试网页。现在我们将用web浏览器打开这些网页。我们将打开我们的网页浏览器,在这种情况下,我使用谷歌浏览器,然后导航到网址 localhost/poftut.php
它将在poftut.php文件中运行我们新创建的代码。
![图片[21]-如何下载、安装和配置XAMP来创建网页?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-140.png)