搭建一个wordPress作为一个个人博客本来是特别简单的事情,但是网上的各种转载让初学者举步维艰,我就本身条件而言,会java EE,懂mysql都花费了我好长时间才搭建好本地博客。

注意:这个是本地博客,就是自己计算机当做服务器的博客,不是这个情况的,可以作为参考。有的人自己有主机,有的人买主机,有的人买域名。这些我暂且先不管,因为无论怎样,总要把这些东西配置到一个电脑上,那么我就用我的电脑先练练手。其他的怎么配置远程主机,配置域名呀之类的,自己网上搜去吧,乱的很,那些都是根据不同的服务商提供的不同的服务器进行不同的配置的,所以我就不再混淆视听了!

前提:我的电脑是win7-32位系统,本来就装有mysql,但是为了写这个教程,卸载以后重新装了一遍。

正文开始:

wordPress本地安装完美教程

0.下载

1.
mysql数据库的下载【下载后缀名为msi】

下载地址:官网:http://dev.mysql.com/downloads/installer/5.5.html

 


2.
apache server的下载【下载后缀名为msi】

下载地址:官网:http://httpd.apache.org/download.cgi

 


3.
php下载【下载后缀名是zip】

下载地址:官网:http://windows.php.net/download/#php-5.3

 


4.
wordpress下载【下载后缀名为zip】

下载地址:官网:http://cn.wordpress.org/

比较容易找,不再截图

1.标准安装以及配置

终于下载完了,那么我们开始最重要的安装了

mysql安装

mysql安装是最麻烦的事情,尤其是当你卸了一次,又重新装的时候,会出现很多意想不到的问题。安装过程没什么好说的,一路next但是,中间有几点需要注意啊

中间有一个:

 


注意:选择“Best suport for multilingualism”,使用uft8字符集。点击“Next”

中间还有一个:按照下图配置即可

 

中间还有一个:按照下图配置,密码自己输入,账号一般默认是root.

这里需要提醒一点:如果你是卸载过一次,重新装,那么这里可能会出现三个输入框【除了下图两个,还有一个current password】,说明你卸载的不干净,把主目录卸载掉,然后进入C盘找到programdata再把mysql文件夹删除,然后重启,再重装mysql就不会出现这个问题了。

如果你第一装,可以不用管刚才那一堆废话。继续go on!

2.apache安装

这个没什么好说的,安装完以后输入:http://localhost/出现下图就OK了

 



提醒一个特别重要的一点:下面的步骤如果更改了apache的配置,一定要重启一下apache,否则无效。

3PHP安装并且配置到apache上去

这个步骤需要更改配置文件,注意:只要修改apache配置文件就必须重启服务器

解压到一个目录中,我的是如下图

 

修改apache目录下conf\httpd.conf,在最后添加以下两行【以我的路径为例子,改成你的路径就行了】:

LoadModule php5_module "D:/Program Files/php5/php5apache2_2.dll"

AddType application/x-httpd-php .php

还有修改的地方:截图说明

208行左右,看看是否配置在你自己的apache下的htdocs目录。

 


181行:同样的配置

 


然后:打开php5目录下【注意:最新的php下php.ini-production对应于php.ini-recommended且php.ini-development对应于php.ini-dist】

重命名php.ini-production为php.ini后保存

然后用Txt打开这个文件

需要修改的地方为:809行左右

; extension_dir = “ext”

第二行改为【去掉前面的;号】

extension_dir = "D:/Program Files/php5/ext"




960行左右更改如下

 


将php5ts.dll复制到C:\WINDOWS\system32,

将php.ini-recommended【即php.ini-production】改名为php.ini【上述步骤已经说过了】,复制到C:\WINDOWS中。

重启服务器

验证:是否绑定好了

测试apache是否是否工作:

     在浏览器中输入http://localhost,如果显示"It Works!",则表示apache安装成功

     测试PHP是否加载成功:

     编写一个PHP文件(index.php):

          <?php phpinfo(); ?>

     将该文件复制到apache下\htdocs中,然后浏览器中输入http://localhost/index.php,如果显示下图,则表示加载成功

如果出错,请按照下图,看看是什么错误,自己google一下,下图是正常的情况下

4.配置wordpress

解压wordpress出来以后,将它主目录下的所有的文件拷贝到apache主目录下的htdocs下,如下图

 


使用wordPress

首先创建数据库,如下图

 


浏览器中输入:127.0.0.1/wp-admin/install.php【可能会出错:您的PHP似乎没有安装运行WordPress所必需的MySQL扩展,如果出错,请自行百度,有些情况我也不是很了解】

点击创建配置文件,跳转到如下页。填入相关信息,注意数据库就是刚才创建的库,即wordpress,一步一步配置完以后,就ok了【这里也可以使用配置文件wp-config.php,这个文件在wordpress下,不过换了名字而已:wp-config-sample.php,打开它配置一下就行了,里面注释的很清楚】

我的博客出来啦:如下图

 

3.总结

总结:总的来说,wordPress比OctoPress+grup上弄博客简单多了,OctoPress简直就是装逼控,折腾控的不二选择,这个也够折腾的,弄了半天!不过,我还是建议这样弄,因为这样弄不会影响mysql的使用,如果使用集成包的话,会有很大的副作用的,这里就不再说了,如果用不到集成包里面的任何东西,你可以试试搜搜网上的集成包,貌似也挺快的,但是对于我而言,单独配置是最好的。不影响其他的使用。前几天我配置了两天的OctoberPress都没有配置好,主要是在windows下配置不好配,如果是linux系统的话,挺简单的,wordPress也挺简单的。所以我建议:如果你是linux系统的话,配置哪个都挺简单的。如果是windows系统,最好还是使用wordpress吧!!!

win7下wordPress本地搭建博客详解(深度亲测整理---傻瓜式详细教程)的更多相关文章

  1. Ubuntu下Git从搭建到使用详解

    Ubuntu下Git从搭建到使用详解 一.git的搭建 (1).sudo apt-get update (2).sudo apt-get -y install git 符:安装最新版本方法: add- ...

  2. ubuntu 14.04服务器上使用nginx搭建wordpress博客详解

    过程详解 1.更新apt-get sudo apt-get update 2.安装nginx sudo apt-get install nginx 3.启动nginx sudo service ngi ...

  3. Linux下-LNMP环境搭建博客网站(全过程)

    通常我们所说的LNMP是指一个网站基本的组织框架,即Linux系统支持,Nginx静态服务,Mysql数据库支持以及PHP动态编程语言支持.目前Mysql数据库被Oracle数据库分析公司收购,其创始 ...

  4. 使用WordPress模板搭建博客系统

    综述: 前端展示:外观--->主题. 功能模块:插件. 遇到的问题: 1:无法加载编辑器文件: 切换下不同的wordPress模板,可能缓存文件有问题. 2:注册功能:密码重设链接无效bug-- ...

  5. vue新手入门之使用vue框架搭建用户登录注册案例,手动搭建webpack+Vue项目(附源码,图文详解,亲测有效)

    前言 本篇随笔主要写了手动搭建一个webpack+Vue项目,掌握相关loader的安装与使用,包括css-loader.style-loader.vue-loader.url-loader.sass ...

  6. Cocos2d-x win7 + vs2010 配置图文详解(亲测)

    下载最新版的cocos2d-x.打开浏览器,输入cocos2d-x.org,然后选择Download,本教程写作时最新版本为cocos2d-1.01-x-0.9.1,具体下载位置如下图: 下载完之后, ...

  7. 正版phpstorm,webstorm,goland(Jetbrains系列都可以)免费激活步骤(图文详解)(亲测有效)

    1 前言 Jetbrains系列都可以,包括webstrom,phpstorm,goland等. 附加其它方案如下: webstrom(注册机) goland(破解补丁) 2 步骤 1. 可以先试用, ...

  8. 利用Octopress在Github上搭建博客及后续问题总汇

    首先贴一下我的新博客地址: http://findingsea.github.io 用Octopress在GitHub上搭建博客已经不是什么新鲜事了,网上的教程也多了去了,大题的方法什么都差不多,这篇 ...

  9. Hexo搭建博客教程(1) - 安装环境与本地搭建

    前言 搭建个人博客一般有两种选择,一个是使用WordPress,但是需要将博客搭建在服务器上,不过搭建好后写文章方便,适合没有程序基础的人使用.另一个是使用Hexo,相对简洁高效,不需要服务器,既可以 ...

随机推荐

  1. 导入jsp

    <%@ page contentType="text/html;charset=UTF-8" %><%@ page isELIgnored="false ...

  2. perl5 第三章 操作符

    第三章 操作符 by flamephoenix 一.算术操作符二.整数比较操作符三.字符串比较操作符四.逻辑操作符五.位操作符六.赋值操作符七.自增自减操作符八.字符串联结和重复操作符九.逗号操作符十 ...

  3. [uva 11762]Race to 1[概率DP]

    引用自:http://hi.baidu.com/aekdycoin/item/be20a91bb6cc3213e3f986d3,有改动 题意: 已知D, 每次从[1,D] 内的所有素数中选择一个Ni, ...

  4. ZYB's Premutation(有逆序数输出原序列,线段树)

    ZYB's Premutation Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Othe ...

  5. IOS文件沙盒

    在进行IPhone开发的时候,常常需要将简单的数据保存到文件中,以便下次再重新打开的时候能够读取文件中保存的数据. 下面就来做一个简单的demo: 步骤: 1.创建一个SingleView项目,带有x ...

  6. poj 3026 Borg Maze bfs建图+最小生成树

    题目说从S开始,在S或者A的地方可以分裂前进. 想一想后发现就是求一颗最小生成树. 首先bfs预处理得到每两点之间的距离,我的程序用map做了一个映射,将每个点的坐标映射到1-n上,这样建图比较方便. ...

  7. 悬浮二维码 QQ ToTop

    //回顶部 <div id="lqdbe" style="position: absolute; visibility: visible; z-index: 1;  ...

  8. G - RPG的错排(错排)

    Description 今年暑假杭电ACM集训队第一次组成女生队,其中有一队叫RPG,但做为集训队成员之一的野骆驼竟然不知道RPG三个人具体是谁谁.RPG给他机会让他猜猜,第一次猜:R是公主,P是草儿 ...

  9. Python:爬取乌云厂商列表,使用BeautifulSoup解析

    在SSS论坛看到有人写的Python爬取乌云厂商,想练一下手,就照着重新写了一遍 原帖:http://bbs.sssie.com/thread-965-1-1.html #coding:utf- im ...

  10. hibernate 数据关联多对多 4.1

    多对多,必须有一张关系表来维持关系 数据库student,teacher student_teacher 三张表 但是在pojo中只需要建立student和teacher两个类,除非关系表也代表某种业 ...