PHP环境搭建——最新的XAMPP集成包安装方法

发布于 2020-03-04  127 次阅读


初学PHP时,需要学会搭建PHP的运行环境,我们可以单独下载安装Web服务器、数据库,前后端运行环境等等软件,但单独安装之后需要自己再另行配置,这对些初学小白来说不太友好,所以现在也有一些集成开发包可以下载安装,例如:WAMP(Windows、Apache、Mysql、Php)、LNMP(Linux、Nginx、Mysql、Php)、XAMPP、AppServ等等这些类似的集成环境安装包,这些安装包下载完后可以一键安装配置,对于初学的人来说是相当方便的,而下面就讲一下XAMPP这款集成安装包的安装步骤以及安装后需要注意的地方。

1.XAMPP简介

XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。

2.安装步骤

2.1 下载XAMPP

下载XAMPP的官方地址:https://www.apachefriends.org/zh_cn/download.html

进入后选择自己对应操作系统的安装包,然后根据自己需要下载对应PHP版本的安装包,这里我选择下载PHP 7.3.14 Windows64位的安装包。

XAMPP安装包 PHP 7.3.14 Windows64位
PHP 7.3.14 Windows64位 XAMPP

运行下载下来的.exe安装包后可能会弹出下面弹框,选择yes即可。

XAMPP安装包弹框1
XAMPP安装包弹框2
这是提示你不要安装在C:\Program Files目录下

2.2 选择性安装

选择安装

2.3 选择安装目录

XAMPP安装目录
这里选择安装目录,建议不要放在C盘

之后next,finish即可安装完成。

3. 配置Apache

安装完成后,点击Apache右边的config,可以看到如图所示:

配置文件

默认安装的Apache需要用到80和443端口,而很多情况这两个端口都被其他程序占用,所以很多人总会发现自己Apache启动不了。这里需要修改这两个端口。

修改80端口:单击Config的第一项Apache(httpd.conf),使用Ctrl+F键查找listen关键字,然后将Listen:80修改成Listen:8000,之后往下找到ServerName,把后面端口也改成8000。

Listen修改80端口
搜索listen,修改端口
ServerName修改80端口

这个端口号你可以随意修改,这里补充个知识点:

计算机可开启的端口数值范围为1~65535,其中,0~1023端口是公认端口,也被称为“常用端口”,这类端口绑定了一些特定的服务,用户无法重新定义这些端口对应的作用对象,例如80号端口分配给了HTTP通信使用。

而1024~49751端口被称为注册端口,它们松散地绑定一些服务。与公认端口不同的是,他们大多数没有明确的对象,不同的程序可以根据实际需要自己定义。这里我们等下修改Apache和Mysql的端口时就是用这范围内的端口号。

另外,49152~65535号端口是动态/私有端口。这些端口不会被分配常用服务,但一些常用木马和病毒就非常喜欢使用这些端口,主要原因是这些端口常常不引起人们注意,并且很容易屏蔽。

修改443号端口:返回刚刚讲的修改Apache端口,修改完80端口后,还需要去到Apache(httpd-ssl.conf)里修改443号端口,如果你的本机有安装VMware虚拟机的,这个软件可能会占用443端口,所以当你打开Apache的时候就会发现报端口冲突的错误。该文件打开和修改端口的方法跟上面修改80端口的差不多,修改成你没绑定服务的的注册端口。

另外上面两个文件的位置可以在你XAMPP的安装目录下: (XAMPP的安装位置)/apache/conf/找到,如果修改了80端口,访问你的XAMPP主页就变成了http://localhost:(你修改的端口号)

4. 配置MySQL

修改3306端口:与上面类似,在MySQL右边点击Config,进入my.ini文件,将3306端口修改成其他端口(如果不冲突可以不用修改)。

如果要开启服务,可以点击相应服务的Start即可,到这里就算对XAMPP安装配置完成了。如何验证自己已经安装配置完成?开启Apache服务,在自己浏览器上输入http://localhost:(修改Apache的端口号),就能访问XAMPP的主页了,只要没报错,就算对基础环境已经安装配置完成了。

快开始你的第一个PHP程序吧。复制你的PHP程序文件夹到..\xampp\htdocs目录下,如..\xampp\htdocs\test.php,浏览器中访问localhost:(端口号)/test.php(注意:文件夹名字htdocs不用输入)就可以看到你自己编写的PHP程序了。

本站文章由渡缘人原创,如若转载请注明原文及出处:
https://www.hygrey.com/install-xampp.html

万物皆有裂痕,那正是光照进来的地方
最后更新于 2020-03-08