linux安装dvwa
时间: 2023-11-03 08:03:15 浏览: 135
要在Linux上安装DVWA,您可以按照以下步骤进行操作:
1. 首先,确保您已经安装了Apache、MySQL和PHP。可以使用以下命令进行安装:
```
sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt-get install php7.2
sudo apt-get install libapache2-mod-php7.2
sudo service apache2 restart
```
2. 下载最新的DVWA压缩包,并将其解压到Apache的Web目录下。您可以使用以下命令进行操作:
```
cd /var/www/html
sudo wget https://github.com/ethicalhack3r/DVWA/archive/master.zip
sudo unzip master.zip
sudo mv DVWA-master dvwa
sudo chown -R www-data:www-data /var/www/html/dvwa/
sudo chmod -R 755 /var/www/html/dvwa/
```
3. 配置DVWA的数据库。首先,登录到MySQL控制台:
```
mysql -u root -p
```
然后创建一个名为"dvwa"的数据库,并授权给用户"dvwa":
```
create database dvwa;
grant all on dvwa.* to 'dvwa'@'localhost' identified by 'dvwa';
flush privileges;
exit;
```
4. 将DVWA的配置文件从config.inc.php.dist复制为config.inc.php,并更新数据库相关的配置:
```
cd /var/www/html/dvwa/config
sudo cp config.inc.php.dist config.inc.php
sudo nano config.inc.php
```
在文件中找到以下行,将其中的信息更新为前面设置的数据库信息:
```
$_DVWA['db_user'] = 'dvwa';
$_DVWA['db_password'] = 'dvwa';
$_DVWA['db_database'] = 'dvwa';
```
保存更改并退出编辑器。
5. 最后,通过在Web浏览器中输入"http://localhost/dvwa"来访问DVWA,并按照安装向导进行设置。
阅读全文