`
pcajax
  • 浏览: 2174279 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Windows7部署WordPress傻瓜式教程-cnblogs

阅读更多

(IIS7.5+MySQL+PHP+WordPress)

打算在本地装个 WordPress 玩玩,可以前没有接触过 PHP 和 MySQL 。

在网上淘啊淘,教程一大堆,但却没有一个能让人完全信赖的,走了不少弯路,不过最后终于弄出来了。

为了让大家少走弯路,觉得有必要把这个过程记录下来。

第一次写教程,面向零部署经验的朋友,洋洋撒撒这么多,有点罗嗦了,请海涵,内容如有不正确的,请拍砖。

由于图片比较多,网页打开可能需要一些时间,请耐心等待。

我把该教程做成了一个PDF,网速慢的朋友可以在这里下载 http://files.cnblogs.com/vengen/WordPressInstall.zip

目录:

1、Windows7安装IIS7.5;

2、安装MySQL及配置;

3、安装PHP;

4、部署WordPress;

5、WordPress站点备份及迁移(2009-1-2修改)。

相关程序:

mysql-essential-5.0.67-win32.msi (part1)

mysql-essential-5.0.67-win32.msi (part2)

php-5.2.12-Win32.zip

wordpress-2.9-zh_CN.zip

1、Windows7安装IIS7.5

a、打开“控制面版”;

image

b、找到“程序和功能”,打开;

image

c、打开“打开或关闭Windows功能”,为了避免麻烦,建议全部勾选“Internet 信息服务”和“Internet Information Services 可承载的Web核心”;

image

d、“确定”保存,IIS安装完成。

2、安装MySQL及配置

我用的MySQL是(mysql-essential-5.0.67-win32.msi)

注意:接下来我全部会安装在 D:\Server_Core 路径下,文中会有很多地方使用到该路径。大家可以根据自己的需要设定,但是配置时要注意替换。

a、安装MySQL,设置如同图所示:

image_thumb2

image_thumb31[4]

image_thumb1[1]

image_thumb2[1][1]

image_thumb81

image_thumb5

image_thumb6[1]

image_thumb7[1]

b、配置MySQL

image_thumb9

image_thumb10

image_thumb11

image_thumb12

image_thumb13

image_thumb14

image_thumb15

image_thumb16

image_thumb17

image_thumb18

image_thumb19

进行测试:

image_thumb22

MySQL配置完成。

3、安装PHP

我用的PHP是(php-5.2.12-Win32.zip)

a、直接解压到 D:\Server_Core\PHP 路径下

image

b、用文本编辑器打开 php.ini-recommended,将文件名改为 php.ini 并做如下修改:

image

image

image

image

c、打开IIS7.5;

image_thumb11[4]

d、打开“处理程序映射”;

image

e、打开“添加模块映射”,进行如下设置;

image

f、“确定”完成PHP安装及IIS7.5配置,重启 IIS 。

g、测试 IIS7.5 + MySQL + PHP 是否安装成功

新建 info.php ,内容为 <?php phpinfo(); ?>,如图:

image

将这个文件放在 IIS 默认站点下,看是否能正常显示:

image

如果得到以上显示,说明你部署成功了,恭喜!(不过一般情况下按照前面的步骤一步步走下去应该是不会失败的)

4、部署WordPress

a、解压 wordpress-2.9-zh_CN.zip 至 D:\Server_Core\wordpress ;

image

b、创建WordPress数据库

打开 cmd 控制台,输入:mysql -u root -p     输入密码

查看现有的数据库,输入:show databases;

创建WordPress数据库wordpress_db,输入: create database wordpress_db;

创建完成,操作过程如下图:

image

c、用文本编辑器打开 wp-config-sample.php,将文件名改为 wp-config.php 并做如下修改:

image

image

image

其中最后一处修改可以访问 https://api.wordpress.org/secret-key/1.1/ 获取

d、添加 WordPress 站点

打开 ISS7.5,“添加网站”;

image

image

e、配置站点:

打开 http://localhost/wp-admin/install.php 输入博客标题和您的电子邮件

image

安装 WordPress

image

就到此位置,剩下的自己去探索吧!

5、WordPress 站点备份及迁移

最后再讲一下WordPress站点如何备份和迁移吧,

1、IIS站点备份很容易,只要直接备份 D:\Server_Core\wordpress 文件夹即可。

2、备份和还原 wordpress_db 数据库也是同样道理,也是直接操作 D:\Server_Core\MySQL\data\wordpress_db 文件夹,只是在操作前要停止 MySQL 服务。

进入控制面板,打开“服务”

image[3]

找到 MySQL

image[15]

停止此服务

image[18]

打开 MySQL 数据库存放目录 D:\Server_Core\MySQL\data

image[21]

对文件夹 wordpress_db 直接进行备份还原操作即可。

一切就这么简单!

分享到:
评论

相关推荐

    hexo-migrator-cnblogs:Hexo 的 cnblogs 迁移器插件

    hexo-migrator-cnblogs Hexo 的 cnblogs 迁移器插件如何使用安装模块: npm install hexo-fs npm install hexo-migrator-cnblogs 转到您的 hexo 文件夹,然后执行以下命令: hexo migrate cnblogs &lt; username&gt; 由于...

    Python-Cnblogs首页文章列表爬虫基于scrapy

    **Python-Cnblogs首页文章列表爬虫基于scrapy** 在Python的世界里,Web爬虫是一种常见的数据抓取技术,用于自动化地从互联网上提取大量信息。本项目是使用Python的Scrapy框架来实现对Cnblogs(中国最大的程序员博客...

    博客搬家工具blog-porter

    ./blogporter.py --src-type=2 --src-account={wordpress_account} --src-password={wordpress-password} --dst-type=1 --dst-account={blogger_account} --dst-password={blogger_password} --startdate=2010-01-01...

    About-Cnblogs:关于cnblogs

    关于"About-Cnblogs-master"这个压缩包文件,可能包含了有关Cnblogs平台使用指南、教程、样例代码或自定义插件等内容。如果解压后,你将能深入了解到如何优化在Cnblogs上的博客体验,可能包括如何设置个性化博客模板...

    【MSDN原版】Windows 7 with SP1各版本下载

    【MSDN原版】Windows 7 with SP1各版本下载 Windows 7 Ultimate with Service Pack 1简体中文旗舰版: Windows 7 Ultimate with Service Pack 1 (x86) - DVD (Chinese-Simplified) : 下载地址(以下下载地址请右击...

    dotnet-cnblogs-tool:博客园文章快捷发布工具

    dotNet 博客园工具 一.前言 此工具解决的痛点是在本地编辑的 Markdown 文件里包含的图片,在博客园发布时,需要手动一张张的复制到博客园的编辑器中上传,十分麻烦,此文中有详细说明: 二....(1)具有 .NET Core/.NET...

    jQuery教程(Cnblogs)

    ### jQuery教程精要 #### 一、开天辟地入门篇 **摘要** 本文作为《jQuery教程》的第一章,旨在为读者提供一个清晰且全面的起点,帮助大家快速掌握jQuery的基础知识并学会如何搭建开发环境。无论是对于初学者还是...

    cute-cnblogs:可爱的博客园样式美化、自定义博客园样式

    cute-cnblogs说明 “我经常有那种感觉,如果这个事情来了,你却没有勇敢地去解决掉,它一定会再来。生活真是这样,它会一次次地让你去做这个功课直到你学会为止。” —— 《像我这样笨拙地生活》博客园样式一直是我...

    卷积神经网络提取特征并将其应用于SVM-http-www.cnblogs.com-chuxiuhong-p-

    卷积神经网络提取特征并将其应用于SVM-http-www.cnblogs.com-chuxiuhong-p-6132814.html_CNN-SVM

    WebPageTest本地部署Windows7版本 相关软件

    本资源提供了WebPageTest的本地部署方案,特别针对Windows 7操作系统。通过本地部署,用户可以自定义测试环境,进行更深入的性能分析,而不受网络条件和公共服务器限制。 在本地部署WebPageTest之前,我们需要了解...

    IxEdit傻瓜式JavaScript开发工具(附下载、汉化版、视频教程)

    IxEdit傻瓜式JavaScript开发工具(附下载、汉化版、视频教程) http://www.cnblogs.com/JustinYoung/archive/2009/11/18/ixedit.html

    Windows7下TA-Lib包的安装

    在windows 7 x64下安装ta-lib包 python 2.7 x86,32位 anaconda2 4.0.0-32位(Anaconda2-4.4.0-Windows-x86) 如果Python,或者anaconda是3.5以上,64位,可以直接:conda install ta-lib或者pip install ta-lib...

    Bitnami Redmine3.2.0-0 详细图文安装教程

    ### Bitnami Redmine 3.2.0-0 安装及邮件配置教程 #### 一、前言 本文档旨在提供一个清晰且详细的图文教程,帮助用户顺利完成Bitnami Redmine 3.2.0-0版本的安装与基本配置。Redmine是一款开源项目管理和追踪工具...

    Entity Framework学习初中高级篇-博客园cnblogs.rar

    这个“Entity Framework学习初中高级篇-博客园cnblogs.rar”压缩包可能包含了一系列关于如何使用和深入理解EF的文章或教程,覆盖了从基础到进阶的各个层面。 在初学者阶段,学习Entity Framework通常从了解其基本...

    Saltstack高阶教程--摘自博客园

    https://www.cnblogs.com/solitarywares/p/7629893.html require用于建立states之间的关系,这种依赖关系以&lt;state name&gt; : 的形式来定义 Requisites有两种形式,require和require_in,分别表示依赖和被依赖的关系

    基于PHP的将博客园(cnblogs.com)数据导入到wordpress的php代码.zip

    标题中的“基于PHP的将博客园(cnblogs.com)数据导入到wordpress的php代码.zip”表明这是一个使用PHP编程语言编写的程序,其目的是帮助用户将博客园(CNBlogs)平台上的博客数据迁移到WordPress系统中。这个过程通常...

    Entity Framework试水系列-博客园cnblogs.rar

    这个"Entity Framework试水系列"可能是一组教程或者文章集合,旨在帮助开发者了解并熟悉如何在实际项目中使用EF。在博客园cnblogs上,作者分享了关于这个主题的深入理解和实践心得。 在这个系列中,我们可以期待...

    Windows Phone7开发系列课程.pdf

    - **Jump Start培训**:参考[Windows Phone 7 Jump Start培训](http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/08/17/windows-phone-7-jump-start-training.aspx)学习开发技巧。 **知识点11:社区...

    基于PHP的将博客园(cnblogs.com)数据导入到wordpress的php代码源码.zip

    该压缩包包含的是一个基于PHP编写的程序,用于将博客园(cnblogs.com)的数据导入到WordPress平台。这个工具对于那些在博客园积累了大量内容,希望迁移到WordPress平台的用户非常有用。它能够帮助用户方便地迁移他们...

    WindowsLiveWriter.CNBlogs.CodeHighlighter

    《Windows Live Writer CNBlogs CodeHighlighter 插件详解》 Windows Live Writer 是微软推出的一款离线博客编辑器,它允许用户在本地环境中撰写博客文章,然后发布到各种支持的博客平台。对于程序员或者技术博主而...

Global site tag (gtag.js) - Google Analytics