文章目录
因实验需要使用到pikachu,经过本机搭建小皮,感觉不妥
后换成在虚拟机搭建pikachu靶场
但在运行小皮后,本地MySQL启动无服务
做出如下排查
本机MySQL5.5.20版本,默认端口3306
MySQL启动失败,排查原因如下
1、虚拟机启动小皮后,MySQL版本5.7.26,默认端口3306已经被占用
2、本机MySQL服务已经停止,再次启动则表示无服务
虚拟机Windows10安装pikachu,MySQL5.7.26版本,默认端口3306
解决方案
一、更改端口
1、我试着更改虚拟机中pikachu的MySQL默认端口,但小皮初始化提示错误
二、服务暂停
1、当你需要使用本机MySQL时,开启MySQL5.5.20服务
2、当你需要使用虚拟机pikachu的MySQL服务时,先暂停本机MySQL5.5.20的服务;后启动小皮的MySQL5.7.26的服务,默认端口都是3306,但互不干扰
本机访问虚拟机靶场
本机和虚拟机先互相ping,看是否能够ping通
虚拟机访问靶场
地址:127.0.0.1/pikachu