使用Docker搭建基于MySQL、Apache和PHP的DVWA服务器
来源:互联网 发布:基础地理数据下载 编辑:程序博客网 时间:2024/06/05 10:43
这里接着使用上次的更换好阿里源的Ubuntu16.04的镜像,创建新的容器名字为dvwa,然后进入容器,具体的命令可参照上次的笔记,这里简单提一下:
sudo docker images
sudo docker run -it -d --name dvwa -p 8087:80 ubuntu_aliyun:1.0
sudo docker ps
sudo docker exec -it id /bin/bash
下面直接进行各部分的安装:
先安装Apache吧:
apt-get install apache2
启动服务:service apache2 start
然后访问localhost看看能不能访问成功:
接着安装MySQL:
apt-get install mysql-server mysql-client
再安装PHP7.0:
apt-get install php7.0
这里因为Ubuntu16.04是自带php7.0的相关文件的,因而安装起来很方便而不用再麻烦一遍去安装php5。
接着安装php与mysql和php与apache的一些包:
apt-get install libapache2-mod-php7.0 libapache2-mod-php php7.0-mysql
重启服务:service apache2 restart
到/var/www/html中新建文件1.php,内容如下:
然后到浏览器访问看看能不能显示出来:
若显示如图则php安装成功。
接着下载DVWA:
先安装wget命令:apt-get install wget
然后直接下载:
wget https://github.com/ethicalhack3r/DVWA/archive/master.zip
安装unzip命令:apt-get install unzip
解压:unzip master.zip
将DVWA-master复制到/var/www/html目录中,并更名为dvwa:
mv DVWA-master /var/www/html/dvwa
接着给html目录赋权:
chmod 777 -R /var/www/html
在浏览器中打开dvwa访问进行安装配置,其中修改的php.ini的路径可以在phpinfo()中查看到,如/etc/php/7.0/apache2/php.ini,直接在其中修改即可,具体的修改网上很多讲解就不多说了,然后就可以进行DVWA的访问了:
- 使用Docker搭建基于MySQL、Apache和PHP的DVWA服务器
- docker搭建apache+php+mysql
- linux系统下Apache+mysql+php环境搭建----Apache服务器的安装和配置
- Windows下基于Apache服务器的PHP环境搭建
- Windows下基于Apache服务器的PHP环境搭建
- Windows下基于Apache服务器的PHP环境搭建
- 基于Docker和Golang搭建Web服务器
- Android客户端和php+mysql+apache搭建的服务器之间的简单交互
- Android工作-Apache+php+mysql的服务器环境搭建
- MAC OS上搭建Apache、PHP、MySQL的Web服务器
- 搭建一个apache php mysql web服务器
- 服务器php、mysql、apache环境搭建
- 搭建Windows+Apache+MySQL+PHP服务器环境
- nginx+apache+php+mysql服务器集群搭建
- win7下搭建apache+mysql+php服务器
- centos搭建Apache+php+Mysql服务器…
- 服务器上搭建apache+mysql+php+memCache
- php apache mysql服务器搭建学习笔记
- [c/c++][转]堆栈详解
- python之argparse模块
- MySql外键添加失败:java.ql.SQLException: Cannot add or update a child row: a foreign key constraint fails
- JAVA内部类的使用小结
- C++ main函数中的数组
- 使用Docker搭建基于MySQL、Apache和PHP的DVWA服务器
- 用面向对象解决:输入一个5X5的二维数组,将数组进行排序,其中一维数组按照平均值降序,一维数组内部升序排列
- 来自MOS文档的SQL语句
- JAVA入门
- GCD和LCM的一些性质
- 对Systemc的一点个人看法
- DropWizard--轻量级REST开发框架初次搭建
- HDU4734 F(x)(数位DP)
- 排序:希尔排序