centos7 搭建DVWA漏洞环境(一)

先决条件:

  • 服务器上安装了LANMP(Linux,Apache,MySQL,PHP)堆栈。
  • 具有root特权(使用sudo 命令的能力)访问sudo用户帐户。
  • CentOS 7操作系统。
  • YUM更新管理器,它是CentOS 7的默认组件。
  • 具有根访问权限的命令提示符。要打开命令提示符:  菜单>应用程序>实用程序>终端
  • 文本编辑器。大多数Linux安装中都包含Vim,或者您可以使用Nano。

安装LANMP 

wget http://dl.wdlinux.cn/files/lanmp_v3.tar.gz

会出现五个选项,选 3

安装phpMyAdmin

步骤1:安装EPEL储存库

CentOS 7在其默认软件存储库中无权访问phpMyAdmin。您需要访问EPEL信息库-Enterprise Linux的附加软件包。

在命令提示符处键入以下内容,然后按Enter键:

sudo yum install -y epel-release

该操作完成后,最好刷新和更新EPEL存储库:

sudo yum –y update

步骤2:安装Apache Web服务器

 

PhpMyAdmin需要活动且正在运行的Apache Web服务器。要在CentOS上安装Apache,请使用以下命令:

yum install httpd -y

通过运行以下命令来验证Apache的状态:

systemctl status httpd

您还可以在浏览器中输入服务器的IP地址,并且测试屏幕应显示:

centos7 搭建DVWA漏洞环境(一)_第1张图片

 

步骤3:在CentOS 7上安装phpMyAdmin

 

要在CentOS上安装PHPMyAdmin,请输入以下命令:

sudo yum -y install phpmyadmin

系统执行命令后,将安装PHPMyAdmin并准备启动。

步骤4:配置和保护phpMyAdmin

 

您的新软件安装包括默认的Apache配置文件。您需要对该配置进行一些更改,以防止未经授权的访问。这是两种限制未授权用户访问的常用方法。

限制IP地址

此方法可用于授予对单个工作站的远程访问权限。默认情况下,已配置phpMyAdmin,以便对其安装的服务器具有访问权限。通过此更改,您可以允许或限制对不同或其他计算机的特定IP地址的访问。

vim /etc/httpd/conf.d/phpMyAdmin.conf

centos7 搭建DVWA漏洞环境(一)_第2张图片

vim /etc/phpMyAdmin/config.inc.php

centos7 搭建DVWA漏洞环境(一)_第3张图片

步骤5:重新启动Apache

systemctl restart httpd.service

步骤6:验证phpMyAdmin是否正常工作

检查phpMyAdmin是否正常工作,请在Web浏览器中输入 服务器IP/ phpmyadmin。例如:

http://192.168.194.4/phpmyadmin

看到下面这个页面就是成功配置了phpmyadmin

centos7 搭建DVWA漏洞环境(一)_第4张图片

默认root 用户没有密码登录,如果登录不成功,就修改mysql密码再登陆。参照下面这个链接修改密码:

centos中修改mysql密码

登录进去:

centos7 搭建DVWA漏洞环境(一)_第5张图片

以上就是phpmyadmin的安装配置。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(安全渗透,DVWA)