04 Aug 2010

安装bbPress并整合wordPress

什么是 bbPress? bbPress 是 WordPress 母公司 Automaticc 出品的一款开源论坛程序,它是一个符合 Web 标准,非常容易使用的轻量级论坛程序,由于 bbPress 保持了体积小,重量轻,所以速度非常快。bbPress 没有提供过多复杂的功能,所以你要安装一个轻量型的论坛,bbPress 是很好的选择。[via]

昨天闲着蛋疼,安装了一个 bbPress 玩,并且整合了 wordPress,实现了同步登陆退出,俺博客和论坛也有一号通的帐号了,哈哈。嗯,不YY了,下面记录下我安装的过程。

首先我说下我所使用的版本:

准备好这些以后就开始行动吧。

第一步:安装中文包


我英语一直都不好,26个字母都混的很熟,可是他们组合起来我就不认识了,为什么?因为我爱国,所以不屑学英语。(其实我太笨了,学不会,哈哈)所以呢,我要把他变成中文版的,这样看起来才舒服。首先在 bbPress 的根目录下新建一个 my-languages (language这个单词很好记:蓝瓜哥,对吧)文件夹,然后把 bbPress 1.0.2 简体中文包 中的文件保存至该目录下即可。

保存好后,把整个 bbPress 文件夹上传至FTP中相应的位置,然后进行访问,接下来我们可以看到安装界面。
image

在界面中我们选择 zh-CN ,这样的话就可以把安装界面的语言切换至简体中文。

第二步:数据库信息


填写连接数据库的信息,这里你可以把 bbPress 与 wordPress 安装在一个数据库,因为数据表前缀不同,所以不会产生冲突,这里我自己为了方便管理,是选择分开安装的,也就是安装在不同的数据库。
image

填写好以后,进行下一步。

第三步:wordPress 整合


重头戏来了,bbPress 与 wordPress 的整合,先勾选 添加集成设置 ,再勾选 添加 Cookie 集成设置
image

WordPress 地址(URL):复制 wordPress 后台常规设置中的 WordPress 地址(URL) 选项,如上图;

Blog 地址(URL):复制 wordPress 后台常规设置中的 站点地址 (URL) 选项,如上图;

WordPress "auth" 的 Cookie 密钥:打开 wordPress 的配置文件 wp-config.php ,找到 AUTH_KEY 并复制到这里;

*WordPress "auth" cookie salt:打开 wordPress 的配置文件 wp-config.php ,找到 AUTH_SALT 并复制到这里;

WordPress "secure auth" 的 Cookie 密钥:打开 wordPress 的配置文件 wp-config.php ,找到 SECURE_AUTH_KEY并复制到这里;

*WordPress "secure auth" cookie salt:打开 wordPress 的配置文件 wp-config.php ,找到 SECURE_AUTH_SALT 并复制到这里;

WordPress "logged in" 的 Cookie 密钥:打开 wordPress 的配置文件 wp-config.php ,找到 LOGGED_IN_KEY 并复制到这里;

*WordPress "logged in" cookie salt:打开 wordPress 的配置文件 wp-config.php ,找到 LOGGED_IN_SALT 并复制到这里;

带有星号“*”的选项,3.0版中的wp-config.php才会有,3.0以前的版本不会出现,你们可以到http://你博客路径/wp-admin/options.php中查找相应的选项填写。

第四步:整合用户信息


如果你的 bbPress 与 wordPress 安装在同一个数据库,那么你可以忽略这个步骤。
image

勾选 添加用户数据库集成设置,如果你的数据库前缀是默认的话,那么 用户数据库表前缀 你可以无视,下面那个选项 WordPress MU 主 Blog 的 ID 不管他。

写完后勾选 显示高级数据库设置,只要你不特殊,一般情况下只填写 用户数据库名称、用户数据库用户名、用户数据库密码、用户数据库主机地址这四项就可以了,用户数据库是指你的 wordPress 数据库。

确认无误后点击下一步。

第四步:站点设置


如果你用户数据库设置正确的话,那么会显示和如下图一样的效果。
image

能够看到当前 wordPress 的管理员,如果没有和图中一样的效果,那么请你检查一下,然后重新配置。这里说下我碰到的问题,"坛主"用户名这里,我的中文昵称显示的是两个问号,这不用问,绝对是编码错误。这个时候你可以返回到上一步 显示高级数据库设置 这里,在 用户数据库字符集 中填写你相对应的编码,一般都是utf8。

一切完成后开始安装,几秒钟不到的时间就安装完成,这个时候你的邮箱中就会收到一封安装成功的提示邮件。
image

第五步:Wordpress 设置


在 wordPress 的后台搜索并安装 bbPress Integration ,说实在的目前还没弄清楚这个插件是干什么的,只是看到有的教程都说要安装这个插件。

安装好以后,对插件进行设置。

bbPress URL:这里填写 bbPress 的路径;
Your plugins URL:这里填写 wordPress 的 plugins 目录路径;
WordPress type:选择 WordPress ;
详细参考图片中。

image

设置好保存以后下面会出现一段代码,代码中某些地方因大家安装的路径而异:

define( ‘COOKIEPATH’,/);

复制这段代码,放在 wordPress 的 wp-config.php 中即可。

bbPress 的安装并整合 wordPress 就完成了,大家可以检查一下,是不是能够同步的登陆登出。

已有 30 条评论

  1. 我是沙发。咩哈哈 :twisted:

  2. 可以整合诶~~~ :twisted:

  3. 学习一下!

  4. 我用过simple press,这个也很方便,可以整合WP

  5. @阿斯
    阿斯顿诺??

    @MOPVHS
    是可以整合,而且与博客同步登陆登出,感觉很好,哈哈。

    @万戈
    还不知道simple press,Google一下,发现用的人蛮多的。
    但是还是倾向于bbpress,毕竟是同一个团队的作品。
    而且含多函数都差不多,仅仅只是把wp换成了bb。

  6. 之前也装过这个玩 :mrgreen:

  7. 竟然还有这个东西

  8. 没啥实质性的用处样……

  9. 果然是闲的蛋疼。。。

  10. @阿邙
    用起来真吃力,帮助文档太少了。

    @丕子
    才知道吗?貌似我也是年前才知道的,呵呵。

    @浩子
    就像Forece说的,闲的蛋疼没事做。

    @FORECE
    确实是这样。

  11. 貌似很微型的啊 你的论坛 我去看看呢

  12. @海天
    http://forum.binjoo.net/
    还没弄完呢,现在在移植iNove,移植完了还要修改成和博客差不多的样子才行。

  13. @冰剑
    现在才把地址放出来.....

  14. 好文~ ;-)

  15. @逸冰
    模版还没弄好嘛,再说也只是玩玩而已,并不一定会用心去弄的,嘿嘿。

  16. 博主代码是不是有问题,我的FF3图片只显示“empty.gif”就不加载了

  17. @百度笨
    没什么问题吧,我一直用的FF,3.6.6下没任何问题。

  18. 话说这个论坛就是有点简单了 要不然也能用这个玩玩 呵呵

  19. 不知道能否交换一下链接

  20. @宿迁学院论坛
    是有些简单,而且简单的过头了,和WP一样,不过目前没WP火。

    @我心飞翔
    不好意思啊,无友情,不链接。

  21. 呵呵,也去试试看~!

  22. 无友情,不链接。
    这句话赞 以后我也用 ;-)

  23. bbpress有点简单过头了

  24. 已成功,谢谢分享

  25. 大哥,出个整合 bbPress 到 Typecho 啊!

    1. 不会弄,我这是在网上看的教程,然后整理了下写出来的。

  26. 最后那一步的路径还要修改吗? 怎么修改?

    1. 上面说清楚了啊,你路径是什么样的就怎么修改。

      1. 已经弄好了,谢谢

添加新评论 »