安装DVWA+phpStudy遇到的一些坎儿

最近打算学习web安全知识,偶然间在网上碰到了DVWA,想着拿来练练手,参考了其他博主的安装教程,再添加安装个phpstudy。

在安装过程中遇到了以下问题:

一、系统没有安装VC11、VC14运行库(或者系统没有安装VC9、VC11运行库等等),注意是X86 32位!

 

莫慌,点击确定以后会跳出该运行库的下载网址http://www.php.cn/xiazai/gongju/1351


下载需要登陆,未注册的用户按网站要求微信注册一下就好了,然后根据需求选择对应的运行库进行本地下载,安装完成重启下phpStudy。 

另附:微软已经给我们提供了免费的下载资源……

VC9(64位)下载链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=2092

VC11(64位)下载链接:https://www.microsoft.com/zh-CN/download/details.aspx?id=30679

VC14(64位)下载链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145

 

 

二、phpStudy MySQL无法启动,DVWA 不能Create/Reset Database

 

打开phpStudy启动Apache和MySQL时,MySQL一直启动不了。并且打开“http://127.0.0.1/DVWA-master/setup.php”,点击create/Reset Database总是提示这样的错误,

 安装之路不能顺畅了……

我第一反应是将

“Could not connect to the MySQL service.
Please check the config file.

Your database user is root, if you are using MariaDB, this will not work, please read the README.md file.

”解决了。复制以上错误百度搜索,不少人提出将dvwa\config\config.inc.php下的$_DVWA[ 'db_password' ] = '';密码置空,但是这对我来说并没有什么用。

 

试了多次不行,就干脆换个入口点下手,解决mysql为什么不能启动的问题。我原来电脑里有安装mysql且开机自启动,是不是两者之间矛盾冲突了?

试着将$_DVWA[ 'db_password' ] = 'root'的密码root改成mysql密码,结果不行。(其实可以将你安装的原始mysql密码改成root,本文稍后再讲。)

我检查了计算机管理中mysql服务,发现他已经停止启动,如图:

直接将我电脑里mysql服务开启,然后再重启phpStudy,结果mysql启动了!但是……该http://127.0.0.1/DVWA-master/setup.php页面还是报原来一样的错?!考虑到暂时用不到原来安装的mysql,我就直接卸载了mysql,重启电脑,OK,想要的画面就来了。

其实卸载原来的mysql是个下策,在写这篇博客时,我又尝试了用别的方式解决他,做个总结:

1、保证DVWA的$_DVWA[ 'db_password' ] = '你的原始mysql密码'与你的原始mysql密码一致(如果没有装mysql,默认root),若mysql服务自动开启将它设置成手动开启(至于怎么设置读者可以自己试试)。

2、直接卸载原来安装的mysql,注意一定要卸载干净(控制面板、本地隐藏的非隐藏的文件,注册表)。

 

由于第一次是用卸载mysql的方法,所以接着写遇到的问题。

重新刷新http://127.0.0.1/DVWA-master/setup.php,点击Create/Reset Database,发现页面还是出现

“Could not connect to the MySQL service.
Please check the config file.

Your database user is root, if you are using MariaDB, this will not work, please read the README.md file.

”的错误。

在一些安装教程中,有博主将密码设置为 root(刚安装的mysql 用户名和密码都默认为 root),那么我这里就试试将$_DVWA[ 'db_password' ] = 'root';

终于不见了”Could not……“

出现以上信息后过会儿便会自动跳转(或直接点击login)进入下面的登陆页面,安装就完成了。

 

 

 

 

                                                              ------------------------------------------------------------------------------------------------------------

                                                                                                              本文若稍有不足之处,期待欢迎各位前辈批评指点

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值