我们按步骤来,

(1)安装XAMPP集成软件包

wordpress 的运行要求是在 php + MySQL + Apache的服务器环境,所以要先搭建该环境,我用的是XAMPP软件包,安装很方便。

下载地址:http://baoku.360.cn/soft/show/appid/346

安装XAMPP的过程,就不多说了,我要提的是,遇到的问题,我发现只有安装到系统默认的C盘,(C:\xampp) MySQL 启动才会正常,按说,安装到其他盘符也应该正常启动,不知道问题出在哪儿(求正解) ,

或许跟系统配置有关,大家可以先尝试安装到其他盘符,如果MySQL 启动出现异常,在尝试其他方法无果后,可以卸载,重新安装XAMPP 到系统默认C盘。

安装成功后,立即启动 XAMPP Control  Panel 面板 如下:

单击Actions 中,Apache 和MySQL 对应的start按钮启动服务。

打开浏览器, 输入 https://localhost/xampp/  如果出现如下图,说明XAMPP 安装运行正常;

(2)  下载安装 wordpress

下载地址:http://cn.wordpress.org/  , 下载到本地后,解压并将wordpress 文件包放到 C:\xampp\htdocs 目录下。  htdocs 是xampp默认放置页面的文件路径。

访问 :  http://localhost/wordpress/ 出现如下图所示,

我们单击 “创建配置文件 ”   进入下图所示:

然后,继续单击 “现在就开始”,出现下图:

以上的三步,就是系统为了帮你生成 WordPress 的 wp-config.php 配置文件,该文件的作用,就是让wordpress与数据库建立关系。

单击“提交”,如果发现连接失败,那我们就要先检查,是否存在对应的数据库:

访问 http://localhost/phpmyadmin   打开 MySQL 界面

新建数据库名为:wordpress

用户名默认都是root

密码如果你没有设置,便是为空,

数据库主机自然还是 localhost 或者127.0.0.1 指向本地。

表前缀,可以先用默认的。

查看名为wordpress  数据库的权限,可以看到相关信息,如下图:

再次提交,数据库连接成功 OK

当然,既然目的是为了生成用于数据库连接的 wp-config.php 文件,我们就还可以通过直接新建 wp-config.php的方法实现。

访问路径:C:\xampp\htdocs\wordpress

找到  wp-config-sample.php ,并把它 重命名 为 wp-config.php , 然后用文本编辑器打开该文件。

修改里面对应的参数:

保存后,这样有了wp-config.php ,系统发现存在该文件,就自动省去了帮我们创建配置文件的步骤,但是对应的 wordpress 数据库,还是需要我们检查的,如果没有,就要通过上面的方法新建。

对应的数据库建好了,再次提交,成功后,接下来就要填写WordPress 登录用户名,密码 等跟博客有关的信息,按步骤来,就没问题,在此不再阐述了。

(3)  配置访问的host 

我们访问博客首页 https://localhost/wordpress/  没问题,如果你想采用一个自己喜欢的域名来访问自己的博客,那就要先修改自己的host文件配置:

在目录,C:\Windows\System32\drivers\etc\hosts     打开 hosts文件

写入: 127.0.0.1   myhome.com  , 保存,然后重新启动 Apache 和MySQL

用 https://myhome.com/wordpress/   访问成功!

本地wordpress博客系统安装搭建实践的更多相关文章

  1. LNMP小项目搭建,Centos7.6环境搭建Linux+nginx+mysql+php,wordpress个人博客的搭建(完整搭建步骤)

    一.LNMP搭建,基于nginx服务器搭建wordpress个人博客 准备环境:centos7.6环境下web服务器(nginx+php):主机名:web01,ip:192.168.248.172my ...

  2. LNMP环境搭建之php安装,wordpress博客搭建

    LNMP环境搭建之php安装,wordpress博客搭建 一.介绍: 1.什么是CGI CGI全称是"通用网关接口"(Common Gateway Interface),HTTP服 ...

  3. HHvm Apache 2.4 Nginx建站环境搭建方法安装运行WordPress博客

    HHvm Apache 2.4 Nginx建站环境搭建方法安装运行WordPress博客 VPS主机   2014年06月02日 17:20   评论»       文章目录 Debian上安装 Ce ...

  4. 烂泥:使用nginx利用虚拟主机搭建WordPress博客

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 最近开始打算学习nginx web服务器,既然是学习还是以实用为目的的.我们在此以搭建WordPress博客为例. 搭建WordPress博客,我们需要 ...

  5. 免费搭建wordpress博客有感

    之前一直有搭建个wordpress博客的想法,但一直没有实施.最近离职之后,空闲时间多了起来,就开始折腾wordpress博客起来. wordpress博客可玩性很高,但刚开始只想练练手,就没有想买域 ...

  6. LNMP架构之搭建wordpress博客网站

    系统环境版本 [root@db02 ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [root@db02 ~]# uname -a Lin ...

  7. WordPress博客搭建与问题总结

      一.WordPress博客搭建 1.安装Apache web服务器 yum install -y httpd systemctl restart httpd systemctl enable ht ...

  8. Docker搭建wordpress博客环境(Centos7)

    Docker搭建wordpress博客环境(Centos7) 升级系统 yum -y update 设置docker库 sudo yum install -y yum-utils sudo yum-c ...

  9. 小白用linode VPS搭建wordpress博客过程备忘 | Linode中文教程

    第一步:装debian系统 1.访问linode官方网站,查看http://library.linode.com/getting-started,我用的是debian系统,用putty登录,升级deb ...

随机推荐

  1. node中的流程控制中,co,thunkify为什么return callback()可以做到流程控制?

    前言 我在学习generator ,yield ,co,thunkify的时候,有许多费解的地方,经过了许多的实践,也慢慢学会用,慢慢的理解,前一阵子有个其他项目的同事过来我们项目组学习node,发现 ...

  2. C#解析JSON字符串总结

    JSON文件读取到内存中就是字符串,.NET操作JSON就是生成与解析JSON字符串. 操作JSON通常有以下几种方式: 1. 原始方式:按照JSON字符串自己来解析. 2. 通用方式[★★★★★]: ...

  3. MessageBox详解

    MessageBox.Show();可谓是winform开发中用的次数最多的东东啦.先贴一张msdn的图解 msdn好像没有更新哎,只提供了这几种方法,并且参数名称和最新的有差别,但实际上messag ...

  4. Vue.js学习 Item14 – 过滤器与自定义过滤器

    基础 类似于自定义指令,可以用全局方法 Vue.filter() 注册一个自定义过滤器,它接收两个参数:过滤器 ID 和过滤器函数.过滤器函数以值为参数,返回转换后的值: Vue.filter('re ...

  5. table中绝对定位元素相对td定位失效解决方案

    开门见山! 问题:在一个table中,我需要在td里面绝对定位一个div, 写法:td{position:relative;} div{position:absolute;} OK,就这么简单,思路也 ...

  6. Spark和Hadoop作业之间的区别

    Spark目前被越来越多的企业使用,和Hadoop一样,Spark也是以作业的形式向集群提交任务,那么在内部实现Spark和Hadoop作业模型都一样吗?答案是不对的. 熟悉Hadoop的人应该都知道 ...

  7. 一个伪ajax图片上传代码的例子

    一个伪ajax图片上传实现代码. 复制代码代码如下: <?php  if($_FILES){  ?>  <script>  window.parent.ajaxUploadPi ...

  8. mac 安装lua并配置Subline Text2 的lua开发环境

    1 .下载相应的lua安装包 方法 一 Mointain Lion - Lua 5.2.1 Lion - Lua 5.2.1 Snow Leopard - Lua 5.2.1 Lua 将默认安装到 / ...

  9. ORACLE DG之参数详解

    1.DB_NAME 数据库名字,需要保持同一个Data Guard中所有数据库DB_NAME相同. 主库和备库相同 DB_NAME='chicago' DB_NAME='chicago' 2.DB_U ...

  10. ios 异步处理耗时操作

    dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispatch_asy ...