XAMPP无法安装Apache和MySQL的解决办法

XAMPP安装的常见问题

一、无法安装Apache

通常是80、443端口被占用,这里使用程序提供的设置功能设置一下端口,具体需要点击程序界面上的【config】按钮。
XAMPP无法安装Apache和MySQL的解决办法

如果是80端口被占用了,就需要进入Apache的Config的httpd.conf中将里面的80端口修改为其他端口(端口号可以设为8081,不会占用其他端口)
XAMPP无法安装Apache和MySQL的解决办法
XAMPP无法安装Apache和MySQL的解决办法
XAMPP无法安装Apache和MySQL的解决办法
需要注意的是,修改了端口号后,在浏览器访问Admin时需要加上端口号,例如:localhost:8081/
否则XAMPP在访问Admin时会出现空白出错页面

二、访问Apache的Admin时出现IIS页面

XAMPP无法安装Apache和MySQL的解决办法
解决办法:

进入电脑的管理,找到服务,关闭World Wide Web(如果更改了端口号,需要使用 http://localhost:8081/dashboard/)

XAMPP无法安装Apache和MySQL的解决办法
XAMPP无法安装Apache和MySQL的解决办法
XAMPP无法安装Apache和MySQL的解决办法

三、 MySQL无法启动或者进入Admin被拒绝访问

如果电脑已经安装了MySQL就会导致安装不成功,进不去。这时就需要进入MySQL的config的my.ini中修改端口号,比如修改为3306

XAMPP无法安装Apache和MySQL的解决办法
XAMPP无法安装Apache和MySQL的解决办法
XAMPP无法安装Apache和MySQL的解决办法