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