1) 설치 파일 다운
apachefriends.org 접속 후 5.6.23 버전 파일을 다운받는다.
- https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/5.6.23/
** dvwa 는 php7 에서는 동작하지 않기 때문에 xampp 는 5.6.23 을 받아야 dvwa 와 같이 테스트 할 수 있다.
2) 실행
실행권한을 부여하고 실행한다.
cd Download
chmod +x ./xampp-linux-x64-5.6.23-0-installer.run
./xampp-linux-x64-5.6.23-0-installer.run
go to application 클릭
opt/lampp 에 설치 되어 있다.
3) 기본 설정
vi /opt/lampp/etc/php.ini
allow_url_include=yes 를 on으로 변경후 저장
그 후 MySQL 과 Apache를 재시작한다.
# 데이터베이스 설정
phpmyadmin 클릭
dvwa 생성
http://secuacademy.com/files/
압축 파일을 받고 unzip 으로 풀고 서비스 폴더로 옮긴다
mv DVWA-1.9 /opt/lampp/htdocs/dvwa
# DVWA 설정
localhost/dvwa/setup.php
위 빨간색 부분이 설정이 되어 있지 않은 것이다
1) reCAPTCHA Key 설정
https://www.google.com/recaptcha/admin 에 접속하고 아래와 같이 입력한다.
Key가 생성되고 이 키를 dvwa 설정파일에 입력해야 한다.
vi /opt/lampp/htdocs/dvwa/config/config.inc.php
Site key 는 public key로 Secret Key 는 private key 에 넣는다. 혹시 db 패스워드가 설정되어 있으면 지우고 파일을 저장한다.