首先下载一个安装包
按照默认选项,依次安装:
去掉不必要的选项:
选择安装路径:
显示下图说明已经成功安装完成了。
打开XAMPP,启动Apache服务:
如果显示Apache服务无法启动,有如下错误:
Error: Apache shutdown unexpectedly.
这是由于端口占用造成的,本机在启动Apache服务的时候出现443端口被占用的问题:
解决方法:
点击config按钮,选择如图蓝色选项,修改内部443端口即可解决问题。
通常会显示80端口被占用。如果错误码显示80端口被占用,则选择第一个选项修改文本内的80端口。打开文档后,Ctrl+F查找端口号依次修改!
解决了端口被占用的问题后,点击start选项开启Apache服务。
打开浏览器输入localhost回车,看到如下界面,服务器已经成功开启!
点击“中文”,进入如下界面:运行环境成功安装啦!
根据提示,标注的两个网站都可以用来验证。
那么他们有什么区别呢?
首先localhot(local)是不经网卡传输,它不受网络防火墙和网卡相关的的限制。
而127.0.0.1是通过网卡传输,依赖网卡,并受到网络防火墙和网卡相关的限制。
所以程序设置时本地服务用localhost较优,localhost不会解析成ip,也不会占用网卡、网络资源。