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