phpstudy部署DVWA靶场环境

发布于:2022-11-28 ⋅ 阅读:(422) ⋅ 点赞:(0)

1安装phpstudy小皮面板

官方网站:

小皮面板(phpstudy) - 让天下没有难配的服务器环境!

以安装centos的版本为例:

        确定机器可以正常访问网络之后直接运行相关的命令,windows下的安装应该更加简单。

        安装完成后记录好相关的信息,如:安装目录,以及那些服务已经安装

2下载dvwa

        源码下载位置:GitHub - digininja/DVWA: Damn Vulnerable Web Application (DVWA)

        下载压缩包,解压到phpstudy的www/admin/localhost_80/wwwroot目录下,这是浏览器访问的目录。

        网站下载位置:Buy Steroids Online UK - Anabolic Steroids For Sale UK.

3访问和配置dvwa靶场

         首先进入dvwa文件夹下的config文件夹

         然后修改文件:(拷贝一个不含dist后缀的php文件)

         直接在浏览器中访问:http://192.168.92.143/dvwa/

         会进入dvwa的配置界面,很多选项后面是标红的,因为windows和linux系统的权限管理粒度的不同,应该两者需要修改的部分不尽相同,主要需要修改的文件如下:

1.首先修改config.inc.php文件中的内容。

        

         修改内容如图所示,关于密码的部分直接设置为''也可以,我这样设置没问题,就没有修改。     

2.修改phpstudy中php服务的php.ini文件:

将其中的对应内容从Off修改为On,建议每次修改任何文件时都先进行备份。这是一个好的习惯。

3.后面需要修改的就是文件的权限

这个在Linux下会有红色提示,Windows下没有问题,具体可以通过chmod命令进行权限的修改。

chmod 777  filepath

4.还有一个提示修改是需要科学上网的,但不改影响不大,因此我本次没有进行修改。

        在所有文件配置完成之后,创建数据库即可完成,最后进行登录界面。

默认用户:admin 密码:password

输入即可登录成功

4.配置过程中出现的问题:

创建数据库报错:

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

搜索之后得到集中解决方法:

1.修改config的文件,各种改数据库的username和password

2.修改php.ini文件

找了半天但是依旧没有解决问题,仔细看提示,前一句提示2002错误,readme文件没有能找到信息,仔细看发现说数据库拒绝访问,思考是否安装数据库,使用浏览器进入面板的管理网站,

 

        密码和账号安装完之后会提示用户,进入之后发现没有安装数据库的应用,一键安装解决问题。

 

 

本文含有隐藏内容,请 开通VIP 后查看