linux(fedora) 下dvwa 建筑环境
linux(fedora)下dvwa组态
1.下载httpd,dvwa,mysql,mysqlserver, php-mysql,php
除了dvwa 这是外界进入下一官方网站。该服务通过休息install 安装
yum install httpd, mysql, php-mysql, php
假设出现安装的问题。能够先yum search xxx
2.安装完之后,检查安装的状态和启动服务
sudo systemctl start httpd, mysqld
3.在浏览器中输入127.0.0.1,出现apache的页面,那么httpd的服务已经安装完毕
假设显示空白,在terminal 中输入:netstat -tln 查看port的占用情况,以保证httpd的port已经在
监听的范围中。也能够:systemctl status httpd 查看httpd的状态
4.将下载的dvwa拷贝到下面的文件夹
cp -a dvwa /var/www/html
vi test.php 在当前文件夹下新建一个php文件以做測试用
在vi 下输入
<?php
phpinfo();
?>
保存并退出
5.在浏览器中输入:127.0.0.1/test.php
假设出现 php 的介绍页面那么表明已经ok 了
假设仅仅显示php的代码,不能解析,先查看php 的安装是否已经完毕,yum install php
之后能够: cd /etc/httpd/conf ..... 这个文件夹下找到httpd.conf 文件,版本号和发型号的不同
可能会有些差异,只是都是在这个文件夹下,
打开config 文件,找到
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
在后面加入一行:AddType application/x-httpd-php .php
可能遇到的问题。
用 ll 查看使用权限
权限问题:那么加入全部的运行权限
浏览器的许可问题:那么 setenforce 0
6.vi /var/www/html/dvwa/config/config.inc.php 打开dvwa 的配置文件
改动的地方例如以下:
$_DVWA[ 'db_database' ] = 'dvwa';
$_DVWA[ 'db_user' ] = 'dvwa';
$_DVWA[ 'db_password' ] = 'root';
7.打开mysql,
mysqladmin -u root -password xxxx 一開始设置初始密码
之后打开: mysql -u root -p xxx
加入一个dvwa 的数据库
8.在浏览器中输入:127.0.0.1/dvwa/setup.php 注意是setup 文件当你的数据库配置没有设置好
时间,及时发现
可能出现的问题或权限问题:全部加入 x 运行权限;使用 ll 视图,见老板。无论是业主必须
相同;使用chcon 命令test.php 性能clone 至dvwa
许可问题浏览器:setenforce 0
9. Good luck !
linux(fedora) 下dvwa 建筑环境的更多相关文章
- Linux(Fedora)下NodeJs升级最新版本(制定版本)
Linux(Fedora)下NodeJs升级最新版本(制定版本) 首先安装n模块: npm install -g n 升级node.js到最新稳定版 n stable 升级node.js到制定版本 n ...
- OpenCV在Linux(Fedora)下搭建开发环境简述
盼望了好久的Fedora21终于发行了.先来晒一张图: 默认桌面还是那么简洁: 好了,废话少说.来看看在Fedora下搭建opencv开发环境,因为我已经搭建好了(过程比较艰辛) 先注明参考文章,感谢 ...
- linux [Fedora] 下的 "飞秋/飞鸽传书"
官方网址: http://www.msec.it/blog/?page_id=11 http://software.opensuse.org/download.html?project=home:co ...
- Fedora 24 Linux 环境下实现 Infinality 字体渲染增强及 Java 字体渲染改善的方法(修订)
Fedora 24 Linux 桌面环境默认字体渲染引擎 freetype 及字体配置工具 fontconfig 采用的是未经优化的编译及设置,字体渲染效果比较差.而某些 Linux 发行版的桌面字体 ...
- linux系统下修改文件夹目录权限
linux系统下修改文件夹目录权限 文件夹权限问题 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何 ...
- linux系统下怎么安装.deb文件
linux系统下怎么安装.deb文件? deb 是 ubuntu .debian 的格式.rpm 是 redhat .fedora .suse 的格式. 他们不通用(虽然可以转换一下). deb是de ...
- Linux环境下使用图形化界面的SVN客户端软件-RabbitVCS
如果想在Linux环境下使用图形化界面的SVN客户端软件,那么RabbitVCS绝对是首选,可以媲美Windows环境下用的TortoiseSVN,甚至连操作都基本一样,所以强烈推荐给各位童鞋. Ra ...
- linux系统下怎么安装.deb文件?
linux系统下怎么安装.deb文件? deb 是 ubuntu .debian 的格式. rpm 是 redhat .fedora .suse 的格式. 他们不通用(尽管能够转换一下). deb是d ...
- Ruby入门--Linux/Windows下的安装、代码开发及Rails实战
Ruby入门--Linux/Windows下的安装.代码开发及Rails实战 http://www.linuxidc.com/Linux/2014-04/100242.htm Ubuntu 13.04 ...
随机推荐
- 命令模式(CommandPattern)
今天主要学习命令模式,java获得创意.其他屏幕教程.这里总结一下命令模式更重要. 刚开始以为命令模式是非常罕见的外观,但研究发现,他与同样单身完成.有设计模式最简单的集中模式. 象,然后其它的类直接 ...
- Android 混淆proguard的实现(图文)
1. 在Eclipse中的project编译执行后,在文件夹bin以下有生成一些文件,当中classes.dex是未经过混淆生成的.而我们要混淆的话,就要又一次生成一个混淆过的classes.dex ...
- 《Java程序书面采访猿收藏》之 instanceof的作用是什么
instanceof它是Java二元运算语言,它的作用是推断对象变量引用被指向的类型是一类(或接口.抽象类.父亲)示例.即,对象是否是它的一个实例离开它的类的权.返回boolean数据类型. 常见的使 ...
- Objective-C代码块语法(block)使用
和其它变量本质上相似的代码块.所不同的是,数据存储代码块是主体的函数. 使用的代码块被,你可以像打电话一样等标准功能,传入参数的数量,并获得返回值. 插入符号(^)语法标记块.我们熟悉的参数按照规约定 ...
- 应用层协议系列(两)——HTTPserver之http协议分析
上一篇文章<抄nginx Httpserver设计与实现(一)--多进程和多通道IO现>中实现了一个仿照nginx的支持高并发的server.但仅仅是实现了port监听和数据接收.并没有实 ...
- UVA How Big Is It?
题目例如以下: How Big Is It? Ian's going to California, and he has to pack his things, including hiscolle ...
- NET5实践:项目创建-结构概述-程序运行-发布部署
ASP.NET5实践01:项目创建-结构概述-程序运行-发布部署 1.项目创建 ASP.NET5项目模板有三种: 新建项目: 选择模板: 2.结构概述 References对应配置是project ...
- 【C语言探索之旅】 第二部分第九课: 实战"悬挂小人"游戏 答案
内容简介 1.课程大纲 2.第二部分第九课: 实战"悬挂小人"游戏 答案 3.第二部分第十课预告: 安全的文本输入 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题, ...
- poj 1061 扩展欧几里德同余方程求解
摘要写在一瞪眼. #include<iostream> using namespace std; long long exgcd(long long a,long long b,long ...
- 探索Windows Azure 监控和自动伸缩系列2 - 获取虚拟机的监控定义和监控数据
上一篇博文介绍了如何连接Windows Azure: http://www.cnblogs.com/teld/p/5113063.html 本篇我们继续上次的示例代码,获取虚拟机的监控定义和监控数据. ...