Sudo passwd roo*
修改rot密码Su roo*
进入rot用户
配置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
安装基础的工具和设置
#ifconfig不可用时输入下面命令
yum install net-tools -y
#关闭防火墙并设置开机不启动
systemctl stop firewalld systemctl disable firewalld
vi /etc/selinux/config 修改SELINUX=disabled reboot
#清空防火墙
iptables -F
vi vim i wq 保存退出 q!强制退出
安装apache,php,mysql
1、安装
yum install -y httpd php php-mysql php-gd mariadb-server mariadb
2、启动服务
systemctl start httpd systemctl start mariadb systemctl enable httpd systemctl enable mariadb
3、检查PHP是否正常
在/var/www/html下新建一个php文件,可以取名为index.php
需要写在php中的源码如下
<?php phpinfo(); ?>
创建成功后的
然后在浏览器访问你的centos7的ip地址,如果得到下面的页面则PHP安装正常
4、检查MySQL是否正常
首先给MySQL添加账号密码:
mysqladmin -u ro** passwo*d "ro*t"
#测试
mysql -u roo* -p
显示下图就是正常
安装DVWA
1.先将DVWA的压缩包放到 /var/www/html下
2.解压文件
#由于没有unzip工具,首先需要安装unzip
yum install -y unzip unzip -d . DVWA-2.0.1.zip
解压出来的效果如下图:
####3.配置DVWA文件
在/var/www/html/DVWA-2.0.1/config目录下是对DMWA靶场环境进行配置的文件,默认有config.inc.php.dist文件,但是起作用的是config.inc.php文件。
所以我们需要copy一份出来,并修改其中内容
cp config.inc.php.dist config.inc.php vim config.inc.php
修改为跟自己本地的数据库一样的账号密码
修改php配置
使php允许通过url包含目录
gedit /etc/php.ini
第815行
allow_url_include = Off
修改为
allow_url_include = On
最后重新启动一下httpd
systemctl restart httpd
正式安装DVWA服务
首先需要将DVWA文件夹的权限打开,开放给apache
chown apache:apache DVWA-1.0.8 -R
默认密码
User:admin
Password:password