本周学习内容:

1.学习MySQL数据库、Linux、PHP开发;

2.复习等级培训内容;

3.使用xampp环境安装WordPress,学习WordPress数据库表的设计;

4.使用xampp安装DVWA;

5.把工具重新安装一遍,实验重新都做了一遍;

实验内容:

使用XAMPP设置环境安装WordPress,DVWA,设置MySQL端口号3316,密码123456

(单位电脑安装成功了,但是在家里电脑安装时,进入wordpress时总是报错无法连接数据库,改了好多地方都没成功,有点晕,为了找到原因所以把xampp卸载重新安装分三步进行:1、没有设置数据库密码,端口号3306,安装WordPress,DVWA,查看能不能进入;2、设置MySQL密码并配置,查看能及能进入;3、设置MySQL密码,配置MySQL端口号3316,查看能不能进入)

实验步骤:

一、配置Apache端口号

1.打开XAMPP,点击config打开Apache(httpd.conf)

2.将所有端口号80修改为8088,保存并退出

3.点击config打开Apache(httpd-ssl.conf)文件

4.将所有端口号443修改4433,保存并退出

二、安装WordPress和DVWA
1.首先将WordPress和dvwa的文件夹考到xampp的htdocs路径下

2.配置DVWA。打开dvwa的目录下的config目录,将其中的/config.inc.php.dist改名为/config.inc.php(就是把.dist删了),保存

3.使用浏览器输入localhost:8088/dvwa即可打开dvwa,输入用户名:admin,密码password,就可以登录了

4.配置WordPress。首先要创建WordPress数据库,使用浏览器访问 localhost:8088/phpmyadmin/

5.进入MySQL的Web管理端phpMyAdmin。 在phpMyAdmin首页新建数据库,命名为wordpress,在“排序规则”选择 utf8_general_ci字符集,点击创建

6.使用浏览器访问localhost:8088/wordpress/就可以进入网站首页,选择简体中文,点击继续

7.输入用户名,点击提交就可以登录了

三、修改MySQL密码查看WordPress和dvwa能否登录
1.使用浏览器访问localhost:8088/phpmyadmin进入MySQL数据库。(现在没有要求我们输入帐号和密码进行登录,因为MySQL的root账户等其他几个账户的密码默认是空的)

2.点击“账户->修改权限->修改密码”,输入密码,并点击执行

3.现在刷新localhost:8088/phpmyadmin的话会报错(这是因为我们刚才只是修改了MySQL的root密码,但是phpmyadmin和MySQL进行通信的密码还默认是原来的空密码,没有更新成我们现在使用的密码)

4.解决办法是打开xampp\phpMyAdmin下config.inc.php文件的数据库密码$cfg['Servers'][$i]['password'] = '123456';(改改修改的root用户密码),保存

5.此时再刷新localhost:8088/phpmyadmin就可以登录了

6.给DVWA配置数据库密码。打开xampp\htdocs\dvwa\config目录下的config.inc.php文件(就是改改删除后缀名的文件)$_DVWA[ 'db_password' ] = '123456';,保存并退出

7.点击http://localhost:8088/dvwa页面下方的“Create / Reset Datebase”就可以进入。

8.如果发现无法连接数据库,则还需要修改修改DVWA文件下README.md文件,将密码修改为数据库密码即可

9.配置wordpress。打开xampp安装目录下\htdocs\wordpress修改wp-config.php文件的密码为root用户密码,保存并退出

10.使用浏览器访问localhost:8088/wordpress/即可打开页面

三、修改MySQL端口号为3316
1.打开xampp,点击my.init修改所有端口号为3316,保存并退出。

2.修改xampp目录下phpMyAdmin\libraries的config.default.php文件中$cfg['Servers'][$i]['port'] = '3316';,保存并退出

3.配置wordpress文件。打开xampp下htdocs\wordpress修改wp-config.php文件的端口号为localhost:3316

4.使用浏览器访问localhost:8088/wordpress/即可打开WordPress页面

5.使用浏览器访问localhost:8088/DVWA/即可打开DVWA页面

XAMPP环境搭建WordPress,DVWA的更多相关文章

  1. 利用XAMPP本地搭建WordPress博客

    现在越来越多的人利用WordPress搭建了自己的博客网站,我也是一样,但是还有一些人不知道怎么搭建WordPress网站的方法,因为怕弄 不好,所以也就没有花钱去做,所以这里我就讲讲怎么样利用XAM ...

  2. LNMP环境搭建wordpress博客及伪静态

    WordPress是使用PHP语言开发的博客平台,是一款开源的软件,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站.也可以把 WordPress当作一个内容管理系统(CMS)来使用 ...

  3. XAMPP环境搭建及同类推荐

    一.什么是xampp XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包.这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP ...

  4. LNMP环境搭建Wordpress博客

    目录 LNMP架构工作原理 yum源安装 网站源包安装 LNMP是Linux Nginx MySQL/MariaDB  Php/perl/python 的简称,是近些年才逐渐发展起来的构架,发展非常迅 ...

  5. 基于Ubuntu系统XAMPP环境安装以及DVWA渗透测试系统安装(详解的不能再详解了)

    首先这是X勺年人生第二次博,用来记录一下转折于我而言.做个简介,这个Ubuntu是linux的一种吧,然 然后这个Ubuntu是我刚简单安装(在虚拟机上)没有经过任何配置,从头开始,我这绝壁的小白,其 ...

  6. xampp环境搭建+bugfree

    一.xampp安装 1.下载xampp安装文件,下载地址:http://pan.baidu.com/s/1eSp5wVw 2.上传到Linux服务器,执行赋权并安装(我安装在/opt目录下) 3.安装 ...

  7. LAMP环境搭建Wordpress个人博客

    LAMP简要介绍 L:LinuxA:Apache(httpd)M:MySQL , MariadbP:php, perl , python 静态资源:图片,文档,视频,HTML代码,CSS代码,js代码 ...

  8. 本地搭建WordPress (XAMPP环境)

    1,XAMPP是一个流行的PHP开发环境,官网下载: https://www.apachefriends.org/zh_cn/index.html 然后安装. 官方介绍:XAMPP是最流行的PHP开发 ...

  9. 阿里云centos7搭建wordpress环境

    阿里云搭建wordpress系统 一.购买阿里云 二.安装php开发环境 1. https://www.apachefriends.org/zh_cn/index.html网站下载linux下的xam ...

随机推荐

  1. Python小知识点+保留字

    注意 !/usr/bin/python # -- coding: UTF-8 -- #中文编码 Python空行:函数之间或类的方法之间用空行分隔,表示一段新的代码的开始 Python注释:单行注释采 ...

  2. API总结

    1. 什么是Webservice WebService就是一个应用程序向外界暴露出一个能通过Web进行调用的API,也就是说能用编程的方法通过 Web 来调用这个应用程序.我们把调用这个WebServ ...

  3. logrus 剖析之滚动日志

    在实际开发过程中,为了节省磁盘,日志需要按照时间或者大小维度进行切割分成多分,归档过期的日志,删除久远的日志.这个就是在日常开发中经常遇见的日志滚动(log rotation) 那么在 logrus ...

  4. ORACLE链接SQLSERVER数据库数据操作函数范例

    ORACLE链接SQLSERVER数据库数据操作函数范例 create or replace function FUN_NAME(LS_DJBH IN varchar2 ,LS_ITM varchar ...

  5. 手贱删了一些不该删的东西,导致git pull每次都要输入账号密码...

    解决办法: 输入一次账号密码,然后git工程目录下执行  git config --global credential.helper store 就妥了.

  6. 私有属性和私有方法l

    class Woman: def __init__(self, name): self.name=name self.__age=18 def __secret(self): print(" ...

  7. (七) Docker 部署 MySql8.0 一主一从 高可用集群

    参考并感谢 官方文档 https://hub.docker.com/_/mysql y0ngb1n https://www.jianshu.com/p/0439206e1f28 vito0319 ht ...

  8. thinkphp5 使用PHPExcel 导入导出

    首先下载PHPExcel类.网上很多,自行下载. 然后把文件放到vendor文件里面. 一般引用vendor里面的类或者插件用vendor(); 里面加载的就是vendor文件,然后想要加载哪个文件, ...

  9. 为什么ELT更适合于企业数据应用?

    为什么ELT更适合于企业数据应用 DataPipeline 陈肃 为什么现在企业环境中,一个ELT的方案会比ETL的方案更有优势,实际上是由企业数据应用特点决定的. 首先在一个企业数据应用里面我们对数 ...

  10. Linux下MySQL的数据文件存放在哪里的??

    http://bbs.csdn.net/topics/390620630 mysql> show variables like '%dir%';+------------------------ ...