使用XAMPP在本机安装WordPress博客

时间: 2009-10-26 / 分类: 软件网络 / 浏览次数: 10,051 views / 71个评论 发表评论

WP前两天在网乐志 QQ 群里谈到本地建立博客使用的软件时,我推荐了自己一直在用的一款绿色软件 XAMPP。该软件实际上是建立 Apache+PHP+MySQL 开发平台的一个软件包,其中包含的软件和功能模块有:Apache、MySQL、PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System, Ming, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite 和 WEB-DAV + mod_auth_mysql 等等,可见其功能十分强大。

当时我就说得空的时候写一篇教程,帮助大家使用 XAMPP 在本地安装博客进行调试。其实这款软件非常之简单,下载解压,在控制中心开启 Apache 和 MySQL 用就可以了。恰好看到 MakeUseOf 博客上也在介绍使用 XAMPP 在本机建立博客进行调试,于是我就借花献佛,简单的翻译一下,另外增加一些自己的内容,算作补上自己的作业吧。

XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。软件包含简体中文语言,目前提供 Linux、Windows、Mac OS X 和 Solaris 四种版本,这篇文章介绍的是在 Windows 平台下的使用。其他平台使用方法相同或相似。

在本地开发不需要 FTP 上传功能和邮件功能,所以我们在本文中讲解使用的是精简版(下载),阉割掉了其中的 FileZilla FTP Server 组件和 Mercury Mail Transport System 邮件服务功能。目前最新版本的精简版 1.7.2 与完全版保持同步,其包含的模块信息为:

XAMPP Lite 1.7.2
XAMPP Lite is a very reduced version of XAMPP with Apache 2.2.12 (IPv6 enabled), MySQL 5.1.37 + PBXT engine, PHP 5.3.0, OpenSSL 0.9.8k, phpMyAdmin 3.2.0.1, XAMPP Control Panel 2.5.8, XAMPP CLI Bundle 1.6, Webalizer 2.21-02, msmtp 1.4.17, SQLite 2.8.17, SQLite 3.6.16, Ming 0.42.
For Windows 2000, 2003, XP, VISTA. louishan.com

可以安装在 Windows 2000 及以后的任何版本操作系统,包括最新的 Windows 7。

--------------翻译部分----------------

我们中许多人都有个人博客,或者是能够给我们带来额外收入的博客。同时,我们不希望在网上编码和开发,使我们的读者感到不舒服。试想如果每次你访问 MUO 的时候都有设计上的变化、错误修正或者不断改动和移除功能!

所以线下开发你的 WordPress 博客是最好的选择,因为这样你就不用打断读者(假设博客已经在线上并且你正在更新),你也不需要上传图片和媒体文件,而且你不上网也能浏览自己的博客,不用担心别人看到你偷工减料的设计作品。最简单的方法是学习怎么离线建立一个博客。这就像样像一些在线主机例如 GoDaddy 那样,创建一个在你自己 PC 上的主机

首先,要离线建立博客,你需要下载一些 PHP 主机托管图案件。有许多知名的选,不过我选择了 XAMPP,因为我发现使用它可已经麻烦减少到最低。你可以点击这里从 SourceForge 下载。当你下载安装之后,就不需要其他任何软件了,在"所有程序"菜单中打开它。就会看到下面的窗口:

LocalHost - XAMPP SC

在 Apache 和 MySQL 一侧,选择 'Start',使它们像上图一样都启动。现在你的本地主机已经启动运行,并且已经为安装 WordPress 准备好了。不过首先我们要创建一个数据库用来在主机上存放 WordPress。

localhost - browser homepage

要创建数据库,打开浏览器输入 'http://localhost/' 到地址栏,打开网址转到上图位置。在左侧的菜单栏中,选择图中描述位置的 phpMyAdmin

http://farm3.static.flickr.com/2488/4045328927_08c32f25b3_o.png

在屏幕的中间是新建数据库的部分。为服务命名,并从下拉列表中选择"整理",如果没有自动选中的话。在下面的下拉列表中选择 'uft8_unicode_ci'。我必须强调这一点很重要绝对不能忽视,它默认没有选择不过确保你选择这个选项,它在列表中是最后一个选项。如果不用这个编码,主机将无法与 WordPress 通信,你会越到各种各样的问题 - 这是我的经验之谈。昨天我花费了一个小时的时间想要找到问题所在!louishan.com

服务创建之后,你就可以走上"5分钟安装 WordPress"之路,并且设置自己的博客了。从这里下载 WordPress 博客。下载到 .zip 文件之后,解压到下面的位置:

X:\xampplite\htdocs

最终的文件目录结构如下所示:

localhost - file structure

如果不是这样,打开 XAMPP 程序文件将解压出来的 WordPress 文件手动拖到这里。你必须将其放在这里让新建的数据库能够检测到。然后,使用记事本编辑下面的文件:

X:\xampplite\htdocs\wordpress\wp-config-sample.php 或者

X:\xampplite\htdocs\wp-config-sample.php (译者注:博客安装在根目录)

找到需要填写数据库名、用户名、密码等的部分,填写下面指出的详细信息:

DB_NAME: *你为数据库设定的名字*

DB_USER: root

DB_Password: ' ' (这里保留为一对单引号)

然后将文件保存为 wp-config.php 替换掉原来的 wp-config-sample.php

现在,打开浏览器输入下面的路径:

http://localhost/wordpress/wp-admin/install.php 或者

http://localhost/wp-admin/install.php (译者注:博客安装在根目录)

截下来的 WordPress 安装与在线安装一样。记住,当你使用自己的 PC 调试代码的时候,确保 Apache 和 MySQL 是开启的 - 否则 http://localhost/ 就会不存在!

下面是一个健康小警告:调试和玩弄 WordPress 是会上瘾的。长时间接触可能会导致过量的咖啡因消耗、出门的个人卫生和修饰问题、需要遵守的社会承诺问题,以及一个准备上线的精彩博客!

原文链接:How To Set Up A WordPress Blog On Your PC Using A Local Host

---------------翻译结束---------------

链接:XAMPP 官网(中文简体) Windows 精简版官方下载

Del.icio.us : , , , , , ,
Technorati : , , , , , ,

分享 |

71个评论

  1. 小O
    2009/10/26 21:01:34

    我以前也在机子上装过,后来没装成功,直接买一个空间上传安装!

    [回复]

    Louis Han 回复:

    @小O, 在自己机子上应该更简单吧

    [回复]

  2. 月下买醉
    2009/10/27 01:49:55

    要是需要深入研究wordpress的话
    这是很好的办法!

    [回复]

    Louis Han 回复:

    @月下买醉, 上线之前调试一下,也是很方便的
    深入研究还是有很高的技术难度的

    [回复]

  3. 泥人
    2009/10/27 08:34:39

    这个我一直在用的.试验测试都用的这个.不用上正式服务器的话.算是比较好的.

    [回复]

    Louis Han 回复:

    @泥人, 是啊,主要是简单,不用设置

    [回复]

  4. 秋天一棵树
    2009/10/27 11:03:19

    用这种集成包跑php的确很方便,我以前在自己的XP上自己动手配置了半天Apache...也没成功,后来在虚拟机里的2003上配置好的,太麻烦了。
    最后直接下了个wamp集成包在XP上跑,效果非常棒。

    [回复]

    Louis Han 回复:

    @秋天一棵树, 最早7年前使用安装版的AppServ就觉得很方便了,后来知道原来很有很多绿色版的

    [回复]

  5. duola
    2009/10/27 19:17:35

    英文界面啊不是很喜欢,明天我也写一个不过是中文界面的,很好用

    [回复]

    Louis Han 回复:

    @duola, 中文的啊,文中我还用粗体字标识出来了

    [回复]

  6. 热点资讯网(rediannews.com)
    2009/10/27 19:28:45

    使用Xampp在本机安装WordPress博客...

    XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。软件包含简体中文语言,目前提供 Linux、Windows、Mac OS X 和 Solaris

  7. 搜稀奇
    2009/10/27 22:58:46

    我直接就用dedecms的那个集成DedeAMPZ,超简单。

    [回复]

    Louis Han 回复:

    @搜稀奇, 没有用过dedecms

    [回复]

  8. mosky
    2009/10/28 01:04:31

    平常我就是用XAMP测试各种php程序,测试好后,在安装到服务器上。

    [回复]

    Louis Han 回复:

    @mosky, 对啊,本地调试再上传是个好习惯

    [回复]

  9. zrqx008
    2009/10/28 10:03:12

    很遗憾,在我的Vista系统上一直没成功过。

    [回复]

    Louis Han 回复:

    @zrqx008, 真遗憾。试一下用管理员身份运行也不可以吗?

    [回复]

  10. Gonten
    2009/10/28 13:57:34

    我一直用ESSamp,绿色,小巧,方便

    [回复]

    Louis Han 回复:

    @Gonten, 呵呵,原来有那么多的集合包啊,很多都是第一次听说

    [回复]

  11. bwskyer
    2009/10/28 22:17:52

    我一直用的PHPnow..也非常不错的说.

    [回复]

    Louis Han 回复:

    @bwskyer, PHPnow是国产里面比较不错的

    [回复]

  12. mfkof
    2009/10/30 01:12:58

    appserv用户路过
    其实我是懒人。。

    [回复]

    Louis Han 回复:

    @mfkof, 我许多年前用过appserv
    后来不习惯它还得安装,而且没有中文版本

    [回复]

  13. 忆往事
    2009/10/31 21:43:24

    这个软件很好用,以前我就用过。

    [回复]

    Louis Han 回复:

    @忆往事, 嗯,我现在本地也是用的这款

    [回复]

  14. [...] 摘自:http://louishan.com/articles/xampp-install-wordpress-blog.html Tags: WordPress [...]

  15. mealdy
    2009/12/23 21:15:20

    真巧,我正在用这个……

    [回复]

    Louis Han 回复:

    @mealdy, 我一直用这个很久了 呵呵

    [回复]

  16. boyi
    2011/02/04 12:10:16

    楼主学习中!!!!!!!!!!!!!!!!!

    [回复]

    Louis Han 回复:

    @boyi, 学习学习天天向上

    [回复]

  17. Satan
    2011/02/28 16:26:05

    谢谢博主的精彩教程,我边看文章边在本机上安装wordpress

    [回复]

    Louis Han 回复:

    @Satan, 不客气

    [回复]

  18. 成都SEO
    2011/11/08 16:18:57

    博主我去试试 ···

    [回复]

    Louis Han 回复:

    @成都SEO, 好好试试吧

    [回复]

  19. ladies evening tops
    2012/04/11 14:44:18

    谢谢推荐,先了解了、、、

    [回复]

  20. latest fashion trends
    2012/04/16 15:11:05

    以前弄这个遇到了很多小问题,现在还好

    [回复]

评论分页: 1 2

发表评论

您的昵称 *

您的邮箱 *

您的网站