1.安装phpstudy_x64_8.1.1.3
安装目录为:D:\phpstudy_pro
2.解压DVWA-master.zip
复制到目录D:\phpstudy_pro\WWW
DVWA主目录为:D:\phpstudy_pro\WWW\DVWA-master
3.运行phpstudy
(1)启动Apache,如端口80冲突,配置Apache端口为8088
phpstudy首页——apache——配置——启动端口更改为8088——确定
网站——管理——修改——端口更改为8088——确定
网站——管理——启用
(2)启动MySQL
(3)浏览器打开 http://127.0.0.1:8088测试
4.配置DVWA
(1)修改CONFIG:
备份D:\phpstudy_pro\WWW\DVWA-master\config\config.inc.php.dist,更改扩展名为php
如下修改config.inc.php,保存。
$_DVWA[ 'db_user' ] = 'root';
$_DVWA[ 'db_password' ] = 'root';
(2)访问http://127.0.0.1:8088/DVWA-master/login.php
点击“Create / Reset Database”
登录:admin/password
(3)修改KEY
如下修改config.inc.php,保存。
$_DVWA[ 'recaptcha_public_key' ] = '6LdJJlUUAAAAAH1Q6cTpZRQ2Ah8VpyzhnffD0mBb';
$_DVWA[ 'recaptcha_private_key' ] = '6LdJJlUUAAAAAM2a3HrgzLczqdYp4g05EqDs-W4K';
//Site key:6LdJJlUUAAAAAH1Q6cTpZRQ2Ah8VpyzhnffD0mBb
//Secret key:6LdJJlUUAAAAAM2a3HrgzLczqdYp4g05EqDs-W4K
(4)修改PHP.INI(2个):
搜索目录D:\phpstudy_pro,2个PHP.INI文件的路径如下:
D:\phpstudy_pro\Extensions\php\php7.3.4nts\php.ini
D:\phpstudy_pro\WWW\DVWA-master\php.ini
修改如下:
allow_url_fopen = on
allow_url_include = on
(5)修改编码(解决命令输出显示乱码)
修改D:\phpstudy_pro\WWW\DVWA-master\dvwa\includes\dvwapage.inc.php
将所有 utf-8 更改为 gb2312
5.运行DVWA
phpstudy中重启Apache、MySQL
浏览器访问http://127.0.0.1:8088/DVWA-master/login.php,用户名:admin,密码:password