0
nodebb
是一个轻量级的论坛
基于nodejs
开发
使用redis
或者mongo
数据库
简洁明了 开箱即用
1
首先需要保证运行pacman -Syu
先确保已与存储库同步,并且所有其他软件包都是最新的。
$ sudo pacman -S git mongodb npm redis imagemagick icu
2
因为我是用的是mongo
数据库 所以需要对mongodb
进行配置
首先在用户目录创建一个data
文件夹来保存储存数据
随后运行mongod
启动数据库
mkdir data
mongod -dbpath=data
随后运行mongo
如果没有报错则表示数据库正常运行
此时数据库已经开始运行了
可以通过screen
将数据库服务放到后台
3
将nodebb
clone到本地
git clone https://github.com/NodeBB/NodeBB.git nodebb
cd nodebb
随后执行安装
./nodebb install
在自动安装对应的包以后会出现提示框让你设置各种信息
一般都可以通过回车使用默认选项
在设置数据库的时候使用mongo
的本地链接mongodb://localhost
即可
随后在配置完成以后运行
./nodebb start
即可启动服务
4
访问http://localhost:4567
既可以看到已经正常运行的nodebb
论坛了
使用配置时设置的管理员账号密码 即可登录后台对站点进行配置
一些小问题
如果遇到无法与面板连接的问题 需要将你config
文件里面的url修改为你当前访问的url
或者使用反向代理 将host头重写为config
中记录的url
否则会在访问时整个论坛只读