Linux下DVWA安装配置

Linux下DVWA安装配置
原创sinxtany 最后发布于2018-05-05 19:26:47 阅读数 1993 收藏
展开
1、首先安装 XAMPP

下载XAMPP,如何安装,官网有安装指导的。

How do I install XAMPP?
Choose your flavor for your linux OS, the 32-bit or 64-bit version.
Change the permissions to the installer
chmod 755  xampp-linux-*-installer.run
Run the installer
sudo ./xampp-linux-*-installer.run
That's all. XAMPP is now installed below the /opt/lampp directory.

注意的是,启动lampp时,如果你的电脑有安装VMware,那么你的电脑443端口是被vm占用的,那么启动Apache服务就会报Another web server with SSL is already running,只要到VMware 设置中,将share VMs关闭掉就可以启动服务了。

测试页面,那XAMPP就安装成功了。

 

 

2、DVWA安装

 下载DVWA,然后解压 

sudo unzip DVWA-master.zip 

 

把解压出来的DVWA-master文件夹 ,移动到lampp/htdocs/目录下

sudo mv DVWA-master  /opt/lampp/htdocs/

 

我先切换到复制的DVWA-master下的 config 目录中:

~/Downloads$ cd /opt/lampp/htdocs/DVWA-master/config/

 

config.inc.php.dist 改名为 config.inc.php

/opt/lampp/htdocs/DVWA-master/config$ sudo mv config.inc.php.dist     config.inc.php

 

/opt/lampp/htdocs/DVWA-master/config$ sudo vim config.inc.php 

config.inc.php 设置中有MariaDB 的密码(db_password)设置为空,

 

 

因为是自己搭建的环境,是用来模拟和学习,安不安全我就不考虑了,我把allow_url_include设置为 了On,这里根据个人情况而定。

sudo vim /opt/ampp/etc/php.ini 

 

 

然后重启服务,sudo /opt/lampp/lampp restart,浏览器打开http://127.0.0.2/DVWA-master/

 

可以看到一个基本的情况,如一些php的模块安装情况,提示 no 的几个地方,给777的权限

sudo chmod 777 /opt/lampp/htdocs/DVWA-master/hackable/uploads/

sudo chmod 777  /opt/lampp/htdocs/DVWA-master/external/phpids/0.6/lib/IDS/tmp/phpids_log.txt

sudo chmod 777 /opt/lampp/htdocs/DVWA-master/config

 

显示不能连接到数据库,那就点击建立数据库,

 

 

进入登录页面,用户名是admin  密码 password后进入

 

完成。
————————————————
版权声明:本文为CSDN博主「sinxtany」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sinxtany/article/details/80208279

posted @ 2020-03-20 23:40  疯狂牙膏  阅读(1282)  评论(0编辑  收藏  举报