DVWA的安装和安装失败处理

本文详细介绍如何在本地环境中安装和配置DVWA(Damn Vulnerable Web Application),包括php环境搭建,下载并解压DVWA,修改配置文件解决常见错误,以及创建数据库。适合初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先安装php环境,直接安装php工具箱,包含了apache、mysql、php

 

DVWA下载地址:http://www.dvwa.co.uk/

解压后放放到myphp_www\PHPTutorial\WWW下面

在浏览器地址栏输入http://127.0.0.1/DVWA-master/setup.php   (DVWA-master为解压后的文件夹名)

点击Create /Reset Database,可能会出现的错误

1、修改DVWA-master\config\config.inc.php文件(默认的为config.inc.php.dist,直接改成config.inc.php)

注意:user和password要和php环境中的密码一样(默认user和password都为root)

设置密钥,等级改为low

$_DVWA[ 'recaptcha_public_key' ]  = '6LdK7xITAAzzAAJQTfL7fu6I-0aPl8KHHieAT_yJg';
$_DVWA[ 'recaptcha_private_key' ] = '6LdK7xITAzzAAL_uw9YXVUOPoIHPZLfw2K1n5NVQ';

2、修改myphp_www\PHPTutorial\php\php-7.0.12-nts\php.ini 文件(php-7.0.12为php版本号,需找到自己对应得版本号)

allow_url_fopen = Off    改为     allow_url_fopen=On

allow_url_include=Off     改为     allow_url_include=On

报错: PHP module pdo_mysql: Missing

           Fatal error: Uncaught exception 'PDOException' with message 'could not find driver'

去掉“;”或“#”的注释来开启部分扩展。

             ;extension=php_pdo.dll         改为        extension=php_pdo.dll

             ;extension=php_pdo_mysql.dll        改为      extension=php_pdo_mysql.dll

 报错: PHP module gd:Missing

 ;extension=php_gd2.dll        改为        extension=php_gd2.dll

重新启动服务,不在报错,点击Create /Reset Database

跳转到登录页面

默认账号 admin

密码:password

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值