基于phpstudy的Pikachu靶场搭建(有手就会)

一、phpstudy和pikachu源码下载地址

1、phpstudy下载地址:https://www.xp.cn/
2、pikachu下载地址:https://github.com/zhuifengshaonianhanlu/pikachu
前提:
phpstudy下载后安装好(下文是将phpstudy安装在了D盘)
pikachu源码下载后,将pikachu_master.zip解压,得到源码的文件夹pikachu_master

二、phpstudy创建网站,网站根目录设置为pikachu的源码文件夹

1、将pikachu_master(pikachu源码文件夹)放到phpstudy的WWW目录下

在这里插入图片描述

pikachu_master文件夹打开后如下图(注意:不要嵌套好几层才看到下图所示界面)
在这里插入图片描述

2、打开phpstudy,创建pikachu靶场网站

1)在phpstudy首页,开启Apache和mysql服务

在这里插入图片描述

2)选择“网站”–>点击“创建网站”–>弹出网站配置的窗口
  - 基本配置中,自己设置一个域名(用来访问pikachu靶场的域名)
  - 根目录选择pikachu的源码文件夹——即pikachu_master
  - 其他配置保持默认设置即可,然后点击“确定”

在这里插入图片描述

3)点击“确定”后,提示网站创建成功,点击“好”
在这里插入图片描述

三、配置pikachu靶场

1)用浏览器打开刚刚配置好的网站
  在浏览器地址栏中输入刚刚创建网站时设置的域名,我设置的是www.pkc.com,回车。看到如下界面。
  下图提示 mysqli_connect出错,不用担心,继续之后步骤
在这里插入图片描述

2)在本地D:\phpstudy_pro\WWW\pikachu-master\inc目录下,找到config.inc.php文件并打开
  注:D:\phpstudy_pro\WWW\pikachu-master目录就是创建网站时的根目录,这个目录下找到inc,然后就能看到config.inc.php文件了
在这里插入图片描述

3)将config.inc.php文件中的的第11行, define(‘DBPW’, ’ '); 修改为define(‘DBPW’, ‘root’); ,然后按ctrl+s 保存文件
在这里插入图片描述

4)浏览器打开:www.pkc.com/install.php,点击“安装/初始化”按钮
在这里插入图片描述

点击后,页面显示如下图
在这里插入图片描述

进入首页,界面如下图,不会再有warning信息
在这里插入图片描述以上就配置好靶场了

四、用phpstudy的mysql连接pikachu靶场的数据库

1)在phpstudy的首页,右上角部分“数据库工具-打开”–>选择“SQL_Front”。
  注:若弹出没有SQL_Front工具,需要安装一下的,请看 3)处
在这里插入图片描述

2)打开SQL_Front的界面如下图,选择localhost数据库,点击“打开”。
在这里插入图片描述

  打开就能看到pikachu的数据库了,如下图。
  注意:会弹出一个错误框,但是不用管它,点击“确定”就好,不会影响使用
在这里插入图片描述

  错误框点击确定后,展开pikachu数据库,里面有建立好的表,如下图在这里插入图片描述

3)若没安装SQL_Front,则在“软件管理”中,找到SQL_Front,点击“安装”即可
在这里插入图片描述over~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值