首页 > 系统相关 >centos搭建dvwa

centos搭建dvwa

时间:2024-01-23 10:22:34浏览次数:40  
标签:centos config dvwa php7.0 key php 安装 搭建

一、环境部署

1、下载dvwa安装包文件备用

2、安装apache

apt install apache2 -y

3、安装mysql

apt instlall mariadb mariadb-server-y

4、安装php

apt -y install php7.0 php-pear libapache2-mod-php7.0 php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0-gd

注意:安装完成后,建议查看是否安装成功,例如

查看Apache是否安装成功或者正常运行,先查验运行状态:
systemctl status httpd

上图显示表示已经完成安装,并且正常运行,若出现以下情况则需要根据情况进行处理

未正常运行


解决方法,启动或重新启动httpd
systemctl start httpd
systemctl restart httpd

未安装成功


解决方法,重新安一次

二、开始搭建DVWA

按照上面的操作,成功安装Apache+mysql+PHP之后,在服务器中会创建网站对应的文件夹,/var/www。

1、将下载的dvwa文件解压缩到/var/www/html、目录下

2、修改配置文件

1)进入/dvwa/config目录,将config.inc.php.dist文件复制一份,重命名为config.inc.php,修改以下内容

2)进入/etc目录,打开php.ini文件,修改以下内容

3、dvwa资源访问

打开浏览器访问资源,如192.168.0.111/dvwa

默认用户名/密码为admin/password

三、部分报错处理

1)

PHP function allow_url_include: Disabled
PHP function allow_url_fopen: Disabled

解决方法,修改/etc/php.ini文件

2)reCAPTCHA key: Missing解决方法

修改/dvwa/config/config.inc.php文件

$_DVWA[ 'recaptcha_public_key' ] = '';
$_DVWA[ 'recaptcha_private_key' ] = '';

修改为

$_DVWA[ 'recaptcha_public_key' ]  = '6LdK7xITAAzzAAJQTfL7fu6I-0aPl8KHHieAT_yJg';
$_DVWA[ 'recaptcha_private_key' ] = '6LdK7xITAzzAAL_uw9YXVUOPoIHPZLfw2K1n5NVQ';

标签:centos,config,dvwa,php7.0,key,php,安装,搭建
From: https://www.cnblogs.com/zhangyukui/p/17980608

相关文章

  • Redis集群搭建
    [!info]参考知乎:Redis集群的原理和搭建,一文带你详解CSDN:redis集群搭建、Redis集群模式与哨兵模式:详细对比与实例解析1.搭建脚本#连接redis-cli-c-hxxx.xxx.xxx.xxx-p8004-apassword#状态检查./bin/redis-cli-apassword--clustercheckxxx.xxx.xxx.xxx:......
  • centos下挂在硬盘报错不支持exfat解决办法
    错误情况:centos7打开移动硬盘报错filetypeexfatnotconfiguredinkernelExFATsupportonCentOS7一、查看硬盘情况1、fdisk-l查看目前所有插在系统上的磁盘情况 Centos系统挂载的磁盘格式为gpt2、df-h查看目前已经挂载在系统上的磁盘情况 3、用mount挂载硬......
  • Windows环境下的Gitlab的环境搭建
    描述:windows下用VitrualBox搭建gitlab环境因为gitlab不支持windows,所以要在windows下使用,就必须借助虚拟机(vitualBox,Vmware),或者Docker。1)下载虚拟机镜像:https://bitnami.com/stack/gitlab下载后得到一个ova格式的文件,它是虚拟机镜像文件。bitnami提供的是搭建了gitlab环境的d......
  • 【2024.01.23】搭建幻兽帕鲁palworld私人服务器,并配置难度
    使用docker进行部署无疑是最快的项目地址:https://github.com/thijsvanloef/palworld-server-docker代码内容services:palworld:image:thijsvanloef/palworld-server-docker:latestrestart:unless-stoppedcontainer_name:palworld-serverpo......
  • MySQL5.7麒麟系统ARM架构下离线安装,搭建主从集群
    一、检查本机操作系统#一定要注意查看本机的操作系统,是amd(x86)还是arm(aarch)架构$uname-aLinuxServer-58aa6d9e-9412-4ab6-b496-2adc0af4e9c84.19.90-17.5.ky10.aarch64#1SMPFriAug713:35:33CST2020aarch64aarch64aarch64GNU/Linux$cat/etc/os-releaseN......
  • 【linux-centos】更新yum源
    大家都知道Centos8于2021年年底停止了服务,大家再在使用yum源安装时候,出现下面错误“错误:Failedtodownloadmetadataforrepo‘AppStream’:Cannotprepareinternalmirrorlist:NoURLsinmirrorlist” sed-i's/mirrorlist/#mirrorlist/g'/etc/yum.repos.d/CentOS-*......
  • centos 查看 PCIE 接口 PCI-E Linux下查看PCIe版本及速率
    centos查看PCIE接口lspci|grep-ipcie#lspci|grep-ipcie01:00.0Ethernetcontroller:BroadcomInc.andsubsidiariesNetXtremeBCM57202-portGigabitEthernetPCIe01:00.1Ethernetcontroller:BroadcomInc.andsubsidiariesNetXtremeBCM57202-portGig......
  • 搭建RAC时报错Cannot verify the shared state for device /dev/asm-diskd due to Uni
    问题描述:搭建RAC时报错Cannotverifythesharedstatefordevice/dev/asm-diskdduetoUniversallyUniqueIdentifiers(UUIDs)notbeingfound......,如下所示:系统:rhel7.964位数据库:19c1、异常重现详细告警日志:ASMdevicesharednesscheck-Thischeckverifiesthe......
  • 利用Taro框架搭建基于React项目并编译成微信小程序
    Taro是一个开放式跨端跨框架解决方案,支持使用React/Vue/Nerv等框架来开发微信/京东/百度/支付宝/字节跳动/QQ/飞书小程序/H5/RN等应用。现如今市面上端的形态多种多样,Web、ReactNative、微信小程序等各种端大行其道。当业务要求同时在不同的端都要求有所表现的时候,针对不......
  • RockyLinux8.8 本地镜像仓库搭建过程
    1.本地环境RockyLinux: RockyLinuxrelease8.8(GreenObsidian)python: 3.x.x公网镜像:rockylinux镜像_rockylinux下载地址_rockylinux安装教程-阿里巴巴开源镜像站(aliyun.com)2.说明Rockylinux是基于Redhat8在编译版本,在redhat8版本中相比较于redhat7中的本地镜......