目录
- 一、phpstudy和pikachu源码下载地址
- 二、phpstudy创建网站,网站根目录设置为pikachu的源码文件夹
- 三、配置pikachu靶场
- 四、用phpstudy的mysql连接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~~