记一次搭建 nodebb 论坛

今天搭建了一次论坛,用的是nodeBB,它使用的是node.js 。

第一步:环境搭建

跑这个论坛需要有node.js ,需要安装上node,此处不再赘述。

可以去官网官方文档去看步骤,也可以跟着我以下的步骤

官方的链接为:官方文档

首先更新一下环境使用命令:

yum -y update

之后需要安装 epel-release

yum -y install epel-release

然后安装 关联 软件:

yum -y groupinstall "Development Tools"
yum -y install git redis ImageMagick npm

然后启动redis,并且设置为自启动:

systemctl start redis
systemctl enable redis

这时候的redis是没有密码的,如需设置密码,自行设置。

第二步:安装nodebb

官方文档上安装nodebb是用git clone的,
我是直接在github上 下载的源代码包,github地址为:

我的版本是v1.17.0(搭建时间 2021.5.21),不知道后续文件的目录会不会和我的相同,我这个版本是 cd到源码目录下的install中,使用 npm install

(看到这一步,如果你动手能力太好,已经做了的话,可能会出现一个错误,导致之后的 nodebb 无法运行,具体原因就是,他在安装的时候 会访问
github ,而那个网址恰恰是不能访问的那个,解决方法如下)

解决方法:在命令行 输入以下命令:git config –global url."https://hub.fastgit.org".insteadOf https://github.com
再次运行 npm install 即可。

第三步:配置nodebb

当安装成功之后,可能会自动运行配置,如果没有自动运行,就切回上个目录,运行 ./nodebb 其实这里配置有两种方式 一种是上边,另一种是 ./nodebb setup ,区别是:第一种是在浏览器中 localhost:4567 图形界面配置,第二种是: 在命令行手动配置

第四步:运行nodebb

运行之后,自己配置以下语言,然后还有一种可能是在注册时候出现报错,这时候(我遇到的)是node.js版本太低,更新一下node.js的版本即可正常运行。

TIPS: 安装过程中 若 npm 包安装不下来 网络问题的话 可以考虑换下npm源。
希望大家能够不再踩我的坑!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值