1. Apache 웹 서버, DB, PHP, 필요 프로그램 설치

sudo apt-get update
sudo apt-get install apache2 -y
sudo apt-get -t mysql-server mysql-client
sudo apt-get -y install php libapache2-mod-php php-xml php-gd php-mysql

wget <https://github.com/ethicalhack3r/DVWA/archive/master.zip>
sudo apt-get install unzip -y
unzip master.zip
mv DVWA-master/ dvwa
sudo cp -r dvwa /var/www/html

sudo chown -R www-data:www-data dvwa
sudo chmod -R 755 dvwa

cd dvwa/config
vi config.inc.php.dist # dvwa의 설정파일 dvwa는 해킹용 취약 웹 어플리케이션

Untitled

sudo cp config.inc.php.dist config.inc.php
sudo chown -R www-data:www-data config.inc.php

2. mysql 접속 DB Setting

ssudo mysql -uroot

mysql> CREATE DATABASE dvwa;
mysql> CREATE USER 'dvwa'@'localhost' IDENTIFIED BY 'qwer1234';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'dvwa'@'localhost' WITH GRANT OPTION;

3. 사이트 접속

ec2-3-85-188-6.compute-1.amazonaws.com/dvwa

Untitled

id: admin

pw: password

Untitled