首页 > 系统相关 >vm+centos+lnmp部署dvwa

vm+centos+lnmp部署dvwa

时间:2023-04-21 13:57:50浏览次数:56  
标签:centos 数据库 配置 vm dvwa lnmp MariaDB

1、说明

本次安装环境:

  • VMware-player-16.0.0-16894299
  • CentOS-7-x86_64-Minimal-2009.iso
  • Nginx:Web 服务器,本文以 Nginx 1.17.7 为例。
  • MariaDB:数据库,本文以 MariaDB 10.4.8 为例。
  • PHP:脚本语言,本文以 PHP 7.2.22 为例。

上述环境参考:vm+centos部署lnmp – 学习狗

2、安装

(1)dvwa网上流传的官网https://dvwa.co.uk变成卖药的了,不指望。

所以直接从github找:搜索dvwa,寻找星数最多的就行,https://github.com/digininja/DVWA

(2)将下载好的文件通过xftp上传到/usr/share/nginx/html下,然后解压。

也可以先在本地解压,再上传

为了方便,进行了移动和重命名,最后的效果:

访问:192.168.93.134/dvwa/

错误信息是要求配置环境,即数据库

3、配置

(1)备份配置文件,编辑config/config.inc.php中关于数据库连接的信息

  • 由于是mariadb,dvwa不支持root账户登录,需要单独创建账户
  • 并且db_server需要改成localhost,否则也会报错

(2)再次访问,跳转如下页面

点击创建数据库,报错:

Your database user is root, if you are using MariaDB, this will not work, please read the README.md file.

即mariaddb数据库搭配dvwa,不能使用root账户。需要另外创建账户。

(3)数据库创建和配置

(4)其余配置参考:DVWA配置流程_始终在仰望大佬的博客-CSDN博客_dvwa配置

点击创建数据库后自动跳转到登录页面。

默认的用户名为admin,密码为password。注意这并不是自己配置的数据库密码,而是dvwa默认的,并未更改。

标签:centos,数据库,配置,vm,dvwa,lnmp,MariaDB
From: https://www.cnblogs.com/wd404/p/17340095.html

相关文章

  • CentOS强制指定用户下线并禁止用户再次登录
    CentOS强制指定用户下线并禁止用户再次登录强制指定用户下线可以使用pkill命令kill该用户所有的进程pkill-utom执行上面的命令会将名为“tom”的用户踢下线禁止用户登录使用pkill命令将用户踢下线后该用户可以再次登录,我们要禁止这种行为,有两种方法可以办到锁定用户......
  • phpstudy安装dvwa
    1、环境MicrosoftWindows[版本10.0.19043.2130]phpstudy_x64_8.1.1.3.exeMySQL5.7.26Nginx1.15.11php7.3.4nts2、下载解压,将其放入phpstudy的网站根目录下,并将目录重命名为dvwa方便访问3、初次启动(1)开启nginx和mysql(2)访问127.0.0.1/dvwa/,(3)赋值重名名后,不需要......
  • 银河麒麟服务器操作系统安装VMware Tool
    银河麒麟服务器操作系统安装VMwareTool 安装前提:确保虚拟机连接iso 注:因为我已经安装过VMwareTools,因此此时是显示重新安装 点击重新安装后,会弹出如下对话框,选择"是"  选择"确定"弹出如下界面,将标红文件解压到桌面  鼠标右键该压缩包,选择“解压缩到...........
  • CentOS7.9 安装 RabbitMQ
    官方安装文档https://www.rabbitmq.com/install-rpm.html一、rpm包下载1.下载erlanghttps://packagecloud.io/rabbitmq/erlang/packages/el/7/erlang-23.3.4.11-1.el7.x86_64.rpm?distro_version_id=140wget--content-disposition"https://packagecloud.io/rabbitmq/erl......
  • vmware安装mac10.15 CPU禁用问题
    我的电脑是联想小新,CPU是AMD的,mac对AMD处理器不是很友好,所以在安装的时候老是遇到各种各样的问题其中最烦的就是CPU禁用的问题,查过很多博主写的,都是在虚拟机名称.vmx的最后加上cpuid,但是我也不知道这里要写哪种id才是对的,就只能一个个的去试,有的博主写的是inter的cpu,有的是amd的c......
  • Centos7 mysql 5.7 安装
    一.卸载原有数据库1.通过命令rpm-qa|grepmysql,rpm-qa|grep mariadb 查看原有数据库[root@ganluren-wketc]#rpm-qa|grepmysql[root@ganluren-wketc]#rpm-qa|grep mariadb2.[root@ganluren-wketc]#rpm-e--nodepsmariadb-libs-5.5.68-1.el7.x86_64卸载......
  • VMware中出现物理内存不足的解决方案
    今日鸡汤将来的你,一定会感谢现在努力拼搏的自己!昨天发布的原创文章忘记标识原创了,今天重新发布一下,已经阅读完成的小伙伴可以忽略。有的小伙伴在新建虚拟机之后,打开虚拟机的时候可能会弹出“物理内存不足,无法使用配置的设置开启虚拟机”的提示。如下图所示,系统给出了提示,说让你......
  • SMART Modular世迈科技推出全新T6CN PCIe NVMe SSD 固态硬盘
    隶属 SGH (Nasdaq: SGH)控股集团,全球专业内存与存储解决方案领导者SMARTModular世迈科技 (“SMART”),宣布其SMARTRUGGED产品组合推出全新T6CNPCIeNVMeSSD固态硬盘产品系列。T6CN固态硬盘适用于超高性能数据中心,及需要高度安全与坚固耐用的军事、工业和电信应用。T6CN提供......
  • VMware中出现物理内存不足,无法使用配置的设置开启虚拟机解决方案
    前几天给大家分享了如何在VMware中安装CentOS系统,后来有小伙伴在群里咨询,当新建虚拟机之后,打开虚拟机会弹出“物理内存不足,无法使用配置的设置开启虚拟机”的问题,如下图所示。这里会给出提示,让你将虚拟机内存大小减少到20352MB。究其原因,是因为有的小伙伴在初次安装虚拟机系统的时......
  • JVM中的编译器
    JVM中集成了两种编译器,ClientCompiler和ServerCompiler,它们的作用也不同。ClientCompiler注重启动速度和局部的优化,ServerCompiler则更加关注全局的优化,性能会更好,但由于会进行更多的全局分析,所以启动速度会变慢。两种编译器有着不同的应用场景,在虚拟机中同时发挥作用。Clien......