XAMPP 下载并安装

XAMPP是一个跨平台的Web服务器解决方案,主要用于开发和测试Web应用程序。‌ 它集成了Apache HTTP服务器MySQL数据库PHP语言解释器Perl语言等组件,使得用户可以在本地计算机上搭建一个完整的Web开发环境。XAMPP支持在Windows、Linux和MacOS等操作系统上运行,提供了一个简单易用的控制面板,用户可以方便地启动、停止和配置Web服务器和数据库。XAMPP非常适合网站开发人员和应用程序开发人员,可以在本地轻松搭建开发环境,进行代码编写、调试和测试,而无需连接到真实的服务器。

简单来说,XAMPP 就是一个 “本地小服务器”,你可以用它在自己电脑上运行一个网站,而不需要真的买服务器。

一、下载

官网链接:XAMPP - Browse Files at SourceForge.net

这里我用的是Windows系统,选择XAMPP Windows

这里选择了下载量最多的版本

选择.exe的可执行文件下载(portable版本是便携的,可以放在U盘/移动硬盘里便于直接使用,适合在公共场所、临时工作环境或需要保护隐私的场合)

在页面等待几秒会跳出下载进程,等待下载完成

二、安装

点击可执行文件

因为 Windows 的 UAC(用户账户控制)功能开启了,可能会导致 XAMPP 的某些功能受限,可以直接点击 “确定” 继续安装。

  1. 避免安装到 C:\Program Files\,建议安装到 C:\xampp 目录,避免写入权限问题。

  2. 如果已经安装到了 C:\Program Files\,可能会遇到权限问题,可以重新安装到 C:\xampp

  3. 关闭 UAC(不推荐,可能影响系统安全):

    • Win + R 输入 msconfig,回车。

    • 在“工具”选项卡里找到“更改 UAC 设置”,点击“启动”。

    • 把滑块调到最下面(从不通知),然后“确定”。

默认放在C盘是系统盘,不建议,可以自行选择安装路径

语言选项只有英语和德语,默认选英语

等待安装完成

三、配置

打开后,有端口冲突问题(这里显示端口80被占用),没有冲突问题的可以直接使用,推荐更改 Apache 端口

常见占用端口的程序包括:

  • IIS(Internet Information Services)
  • 系统服务(如 Windows 远程管理)
  • Skype、VMware、Docker、某些防火墙/杀毒软件

(一)更改 Apache

1、httpd.conf

这个文件是Apache HTTP服务器的配置文件的开头部分,其中包含了服务器的主要配置指令

需改动两处,只要不被其他程序占用,改成任何端口号都可以

保存文件,然后回到 XAMPP重新启动Apache。 以后访问网页时,URL 需要加上端口号,如http://localhost:8081/

2、httpd-ssl.conf

这个文件是配置Apache服务器支持SSL(HTTPS)的配置文件。包含了许多SSL/TLS相关的配置指令,如果启用了SSL(HTTPS),还需要修改httpd-ssl.conf的端口

3、config.inc.php

这个文件定义了MySQL服务器连接的基本设置以及phpMyAdmin的一些高级功能(包括账号密码,默认没有密码,如果在页面更改了MySQL的密码,需在该配置文件里同步更新)

改了MySQL端口,需要改phpMyAdmin配置,两种方式设置MySQL服务器的主机地址:

① 改host

$cfg['Servers'][$i]['host'] = '127.0.0.1:{你的MySQL端口号}';

② 随便在某个分号后,加入一行

$cfg['Servers'][$i]['port'] = '{你的MySQL端口号}';

(二)更改MySQL

my.ini

(三)配置Service和port

可以使点击Admin登进去,不用在url输入端口号。

 注意:以管理员身份打开,否则配置报错

四、验证

更改保存并重新打开后,没有端口冲突问题了

启动Apache和MySQL

1、测试Apache

弹出网页,可以正常访问

2、测试MySQL

未改config.inc.php文件MySQL端口号的话,会报错

改了的可以正常访问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值