DVWA介绍以及部署安装

LAMP和LNMP介绍

 因为DVWA 是一个动态网站,所以需要先部署好一个动态网站最基本的环境 (tip:动态网站是指可以交互的网站,如必应、百度、4399等,也可以理解成有数据存储(数据库)用户信息的网站服务器)

        LAMP是指由 Linux + Apache + Mysql + Php 所构成的环境

        LNMP是指由 Linux + Nginx + Mysql + Php    所构成的环境

        ps:环境不一定是必须由这几个服务组成的,因为这两种是典型所以这里介绍到了这两种,动态网站环境最基本的是 操作系统 + 网站服务 + 数据服务 + 脚本环境

        那么两者有什么区别呢?坦白来说其实区别不大

        首先Linux 是最基本的操作系统,环境中的所有服务都是基于Linux之上的

        接着是Mysql 服务,是一个最常使用到的数据库服务,无论是IT圈中的哪个行业都或多或少的会接触到Mysql (tip:Mysql因为一些已知原因一些功能需要收费,所以我们数据库也可以更换为使用MariaDB)

        还有Php编译环境,用于运行Php脚本,保证DVWA中一些Php脚本的正常使用(tip:据我目前了解,越来越多的企业网站开始摒弃掉了Php转而使用Python,Java Script等这些更为新的脚本语言,所以我的建议是不再需要学习Php语言来增添学习成本。脚本语言中我比较推荐学习Python,简单且使用广泛,人生苦短,我用Python)

        最后是Apache和Nginx,看这一篇同志们我相信都是没有接触很深的小白,所以这里我就不细说两者的区别了,可以简单的把两者看作都是部署网站的服务

LAMP的部署

        因为LAMP和LNMP的部署基本一模一样,之在于Apache和Nginx的区别,想要使用Nginx的同志可以自行百度查询部署Nginx

        Linux 系统无论使用哪个版本都一样,这里因为方便我就使用电脑中存在的Kali 系统了,同志们可以登陆Kali 官网进行下载                

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值