Linux下DVWA的搭建

这篇具有很好参考价值的文章主要介绍了Linux下DVWA的搭建。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.配置CentOS7

1.1 配置yum国内镜像源

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum clean all
yum makecache

逐条允许上面命令,将院更改为阿里的源,安装成功如下所示:
image.png

1.2 安装基础的工具和设置

关闭firewalld防火墙和防火墙的开机自启:
image.png
关闭selinux:

vim /etc/selinux/config

image.png
清空iptables防火墙规则链:
image.png
最后记得重启一下:
image.png

1.3 安装apache、php、mysql

yum install -y httpd php php-mysql php-gd mariadb-server mariadb

image.png

1.4启动服务

启动apache和数据库服务,并添加开机自启

systemctl start httpd
systemctl start mariadb
systemctl enable httpd
systemctl enable mariadb

image.png

1.5 测试

进入/var/www/html文件夹,新建一个index.php,然后在浏览器访问,测试是否执行
image.png

image.png

1.6 测试数据库

为数据库添加账号密码:

mysqladmin -u root password “root”

登录数据库

mysql -uroot -proot

如下界面则说明数据库正常,输入exit退出
image.png

2.安装DVWA

2.1 下载DVWA靶场

想办法把安装包导入虚拟机的html文件夹里面,方法不做限制,我这里使用主机搭建ftp,linux使用wget下载
image.png

2.2 解压文件

unzip DVWA-master.zip

解压之后使用ls命令查看文件夹是否存在
image.png

2.3 小提示

为了后续便于操作,建议将安装包改名,改个简短的名字,这里将文件夹改名为dv
image.png

2.4 配置mysql

进入dv/config下面,将文件config.inc.php.dist复制一份,重命名为config.inc.php
image.png
编辑config.inc.php文件
image.png

2.5 配置php

进入dv文件夹,编辑php.ini文件
image.png

2.6 首先需要将DVWA文件夹的权限打开,开放给apache

在/var/www/html/下执行:

chown apache:apache dv -R

image.png

2.7 浏览器访问

image.png
image.png

2.8 登录

image.png
image.png文章来源地址https://www.toymoban.com/news/detail-460480.html

到了这里,关于Linux下DVWA的搭建的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • CentOS7 挂载镜像为本地YUM源

    mkdir  /media/centos7_repo **注意不要放在刚刚创建的目录下** 方式有多种 winscp 或者 利用windowshell下执行scp命令 比如 /usr/local/src/ 利用mount A  B 命令挂载 A代表ISO文件所在位置  B代码第1步创建的目录 删除/etc/yum.repos.d/的内容 **删除之前BAK下** #创建备份目录 mkdir -p /etc/bak #移动到备

    2024年02月07日
    浏览(39)
  • CentOS7.9的默认yum源 修改为阿里镜像源

    CentOS7.9的默认yum源 修改为阿里镜像源

    1、输入以下命令进入yum源(软件仓库)的配置文件所在的目录 当前目录的文件 ls   2、把默认的yum源(软件仓库)的配置文件改名,即备份默认的yum源  效果图: 3、使用wget命令下载阿里云的yum源配置文件 并且改名为CentOS-Base.repo 4、清空缓存、生成缓存

    2024年02月14日
    浏览(12)
  • CentOS7.9 搭建内部yum源服务器同步阿里yum源

    CentOS7.9 搭建内部yum源服务器同步阿里yum源

    1、企业内网需求:企业内部许多服务器是不能连接互联网,但每台centos主机安装软件包时都配置本地yum源很麻烦,也缺少第三方yum源,因此在内网搭建一台yum源服务器满足这一需求,同时网络层面策略只允许此yum源服务器每周日晚限时联网同步阿里云的yum源。 参考连接:h

    2024年02月02日
    浏览(12)
  • Centos7 搭建yum源和部署DNS环境

    Centos7 搭建yum源和部署DNS环境

    1.关闭selinux # setenforce 0  2.关闭防火墙 # systemctl stop firewalld # systemctl status firewalld 3.开启缓存 # vim /etc/yum.conf keepcache= 0 改为keepcache= 1  4.在/etc/yum.repos.d/目录下把原有的repo源备份到yum_bak目录下 # cd /etc/yum.repos.d/ # mkdir yum_bak mv *repo yum_bak  5.新建编辑本地repo源 # vim centos-tt.repo  

    2024年02月06日
    浏览(13)
  • centos7配置本地yum源

    centos7配置本地yum源

    准备工作 1、先备份虚拟机centos7 2、有Centos7镜像文件   1、 从winscp导入CentOS7的镜像文件 不知道怎么导入的看这个链接:winscp连接centos7 这里传输后的目录要记得,我这里选择桌面目录下 2、创建存储,挂载目录 mkdir -p /yum/iso /创建存储centos镜像文件的目录 mkdir -p /yum/local /创建

    2024年02月05日
    浏览(27)
  • Linux CentOS7中yum的使用&&更新yum源

    Linux CentOS7中yum的使用&&更新yum源

    我们在windows中我们是经常需要下载一些我们需要的软件,那么我们在Linux中理所当然也是需要的,那么我们如何安装软件呢?? 1.源代码安装:源代码安装就是直接自己安装源代码,并且是自己找源码,自己设置代码依赖关系,所以这个源代码安装并不是我们使用的 2.rpm安装

    2024年02月06日
    浏览(10)
  • 虚拟机给Centos7配置yum源(本地yum和网络yum)

    虚拟机给Centos7配置yum源(本地yum和网络yum)

    文章目录 目录 文章目录 前言 一、本地yum源配置 二、配置网络yum源 (需要能连接外网) 总结 yum简介: 1.Yum(全称为 Yellowdog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。 2.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理

    2024年02月01日
    浏览(19)
  • CentOS7配置阿里yum源 超详细!!!

    CentOS7配置阿里yum源 超详细!!!

    所有操作都是在root权限下做的,切换root用户 命令: su root 使用 ls /etc/yum* 查看所有的关于yum的文件的路径   命令: cd /etc/yum.repos.d 进去,以便于操作 我们需要配置的是CentOS-Base.repo和epel.repo文件 先下载wget,先备份就不能用yum安装东西了 命令: yum install wget -y 备份原来的文件

    2024年01月21日
    浏览(18)
  • centos-stream-9 centos9 配置国内yum源 阿里云源

    源配置 tips: yum配置文件路径 /etc/yum.repos.d/centos.repo 2.Clean Cache: Press the “ESC” key and input “:wq” to save and quit vim, if you use vim. or, you can use the follow tow commands. then Waiting for the “Complete!” notice in your terminal. 6.Finished.

    2024年02月13日
    浏览(11)
  • CentOS7.9-虚拟机yum源环境配置(本地/网络)

    一、配置本地yum源 1.把系统镜像连接到cdrom,并把镜像文件挂载到/mnt/cdrom下 #挂载镜像文件 mkdir -p /mnt/cdrom mount /dev/cdrom /mnt/cdrom 2.配置yum源文件 #本地yum源配置 cd /etc/yum.repos.d/ touch centos79.repo vi centos79.repo         [centos79]         name=centos79         baseurl=file:///mnt/cdrom      

    2024年02月08日
    浏览(11)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包