首先這是X勺年人生第二次博,用來記錄一下轉折於我而言。作個簡介,這個Ubuntu是linux的一種吧,然 php
而後這個Ubuntu是我剛簡單安裝(在虛擬機上)沒有通過任何配置,從頭開始,我這絕壁的小白,其實linux
什麼都不懂,一個半吊子學網絡應用的,可能這樣我才更仔細的粘貼出來,我配置這個東西此次大約參數據庫
了兩個文檔(比第一少的多了)還有一個官網視頻,想知道怎麼下載的麼,這得問我身邊的大神,他下載ubuntu
的。厲害了,不愧是10多年經驗還年紀輕輕的小夥子。vim
開始開始ing ....瀏覽器
1.首先你得裝上Ubuntu,能夠在虛擬機裏實現,我用的vbox,不是vm。都是差很少的。百度教程。網絡
2.其次你得去官網下載XAMPP,DVWA,對於英語很差的同志,抱歉,沒什麼好辦法,看見Download就使勁往裏戳就好了測試
3.下載好的文件默認實在下載文件夾裏的。這個應該都能找到吧。桌面->文件->下載,打開就有。(仔細看如下詳細步驟,小同窗們上車了)spa
4.桌面->文件->下載->右擊打開終端 (這個意思呢就是在當前文件夾下打開終端的,好對文件進行操做)3d
5.mv xampp (tab) /opt (由於下載版本不一樣,因此我給你列出版本號,我們安裝不同,因此你不如打上XAMPP後直接輸入tab鍵補齊)
6.sudo cd /opt (上條意思是把xampp移動到/opt文件夾裏,這句呢,就是進入這個文件夾了)
7.sudo chmod 755 xampp (tab) (給它賦予更高的權限)
8. sudo ./xam(tab) (安裝了,執行以後會跳出安裝界面,如下一直按Next執行下一步,中間省略好多圖,不影響,最後一個是finish完成)
9.finish完成後,會彈出下面的文本框,中間若是出現安裝界面消失就說明你內存不硬,多給他分點。
10.出現以上界面固然不成了,點擊manage Servers。出現如下界面,兩項紅的,點擊start all 所有啓動。而後這個XAMPP基本就安裝成功了。後續還有配置,一等一等啊,心騷累騷累的。(能夠打開127.0.0.1進行測試,出現xampp等頁面就代表成功了安裝xampp了)
11.如今開始安裝DVWA了,不用管什麼版本,根據個人套用就行,固然你也要理解,其實我也就幾分理解。
12.依舊,在下載文件夾打開終端,詳細請見第四步。爲何這樣呢,就是爲了方面麼,我以爲還挺方面,你也能夠直接桌面打開終端進入你下載文件的位置。都同樣。
13.sudo unzip DAWV-(按tab鍵)(會自動補齊你的文件名字)
14.sudo mv DVWA-master /opt/lampp/htdocs/ (DVWA-master爲你解壓後的文件名字,這句意思就是把解壓後的文件移動到目標文件夾)
15. cd /opt/lampp/htdocs/DVWA-master/config/ (進入這個文件夾下)
16.sudo mv config.inc.php.dist config.inc.php (這個就是爲前者名字改成後者,此爲鏈接數據庫的文件)
17.vim apt install vim(由於ubuntu16.04默認沒有裝vim ,因此在這裝上,開始裝也行,不耽誤下面用就成)
18.sudo vim config.inc.php (這裏我是直接修改的,由於第15步時我已經進入當前文件所在的文件夾下了)
19.修改爲保存並退出(應該都會修改,不會就百度)
20.sudo vim /opt/lampp/etc/php.ini (修改php.ini的配置文件)
21.修改爲(此配置爲...詳情請百度,這個配置文件比較長,這個配置的位置在46%)
22.sudo /opt/lampp/lampp restart (重啓服務,各類配置都進行了配置,不重啓服務確定是不行,直接運行xampp的服務就行)
23.瀏覽器輸入:127.0.0.2/DVWA-master 測試會出現如下界面說明成功了一大大截。
24.出現no 的文件,賦予更高的權限爲如下兩個目錄的文件:
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.tex
25.重啓服務,刷新頁面。就會變成yes,點擊Create/Reset Database,進入登陸頁面 。默認用戶名爲 admin 密碼爲password 。你就成功登陸了高興吧
26.本勺也對某些東西不能理解,大多參考個別方案整理出的結果。大神勿噴,給點評論好讓本勺更清晰的認識本身。