集lamp搭建、DVWA搭建、sqli-labs搭建配置教程及常见问题解决之二
2018-01-20 20:28
603 查看
在上一篇搭建好web环境后,再进行Ubuntu下DVWA的搭建,在搭建过程中会出现各种各样的问题。以下是本菜鸡在搭建过程中出现的问题以及解决办法~
首先在GitHub下载安装DVWA,压缩包放到 /var/www/html之后解压缩
atongmu@atongmu-virtual-machine:~/Downloads$ sudo cp -i DVWA-master.zip /var/www/html atongmu@atongmu-virtual-machine:/var/www/html$sudo unzip DVWA-master.zip
在浏览器输入127.0.0.1/DVWA-master/setup.php后页面显示:需要我们修改配置文件后缀名为.php
atongmu@atongmu-virtual-machine:/var/www/html/DVWA-master/config$ sudo mv config.inc.php.dist config.inc.php
菜鸡装到这里,再重启apache2以后发现,在DVWA界面出现了很多PHP不完整代码,如同一个正常人长了天花一般触目惊心……后经分析原因是apache2无法解析PHP代码。到这里,关键一步就是:
sudo apt-get install apache2 sudo apt-get install php7.2 sudo apt-get install libapache2-mod-php
第三条命令的目的就是:apache缺少PHP的延展模块,所以无法解析PHP~
之后,页面显示正常……
下一步开始修改下面的disable and no
第一处:
sudo vi php.ini 把allow_url_include = off改为on 把allow_url_fopen = off改为on
第二处:
sudo apt-get install php7.2-gd sudo /etc/init.d/apache2 restart
第三处
sudo apt-get install php7.2-mysql sudo /etc/init.d/apache2 restart
在进行第二三处的时候请注意:搭建的dvwa的PHP版本是否是7.2,因为在之前添加apache的PHP扩展模块时,相当于安装了从5.6到7.2的所有模块,dvwa会自动匹配最高级版本,现在的PHP最高版本为7.2.
第四处:ls -al /var/www/html/DVWA-master/external/phpids/0.6/lib/IDS/tmp sudo /etc/init.d/apache2 restart sudo chmod 666 /var/www/html/DVWA-master/hackable/uploads sudo chmod 666 /var/www/html/DVWA-master/external/phpids/0.6/lib/IDS/tmp/phpids_log.txt sudo /etc/init.d/apache2 restart sudo chmod 666 /var/www/html/DVWA-master/config sudo /etc/init.d/apache2 restart
之后本以为会顺利搭完……菜鸡又出现了状况……
在点击下面的creat databases时,页面返回是……
之后才发现
这里的password要与MySQL一致才可以……
重启apache,重新加载url,顺利创建……
以下列出dvwa的默认登陆账号与密码:
admin/passwordgordonb/abc123
1337/charley
pablo/letmein
smithy/password
相关文章推荐
- 集lamp搭建、DVWA搭建、sqli-labs搭建配置教程及常见问题解决之一
- VS2013+QT5配置教程以及常见问题解决
- lamp安装及常见问题解决(附配置文件)
- CentOS系统常见问题解决:网络配置详细教程集锦
- DKhadoop安装配置教程与常见问题解决方法
- Genymotion配置和使用教程以及常见问题解决方法
- 【新手教程】CentOS 7.2 1611 使用yum搭建lamp环境常见问题
- Solaris 10 下 Samba 的详细配置步骤和常见问题解决
- Linux|UNIX下LAMP环境的搭建及常见问题[连载3]
- Linux|UNIX下LAMP环境的搭建及常见问题[连载4]
- DotProject环境搭建及常见问题解决
- Oracle tns配置的6种常见错误解决问题
- windows 2008初体验常见问题: 无线网络"没有正确配置为使用IP协议" 错误解决办法
- centos5.2配置lamp的基本配置与常见问题(待修改)
- LAMP环境搭建详解(问题解决方法)
- Ubuntu下LAMP环境的搭建,配置与使用教程(初学者适用) 帖子发表于 : 2010-01-07 22:53
- TUXEDO配置常见问题及解决方法
- Linux|UNIX下LAMP环境的搭建及常见问题[连载5]
- Linux|UNIX下LAMP环境的搭建及常见问题[连载7]
- Linux|UNIX下LAMP环境的搭建及常见问题[连载2]