警告
本文最后更新于 2020-02-11,文中内容可能已过时。
NodeBB 是一个开源的 Node.js 论坛,易用、响应式、现代化设计,非常强大。它有完善的功能模块,可以用作 CMS,博客,论坛,甚至电子商务网站;它使用了 websocket 实时通信,可以让用户分组建群聊天;它的模块化设计,从主题到功能插件均可以自定义,支持 theme, widget, plugin 等多种形式的扩展,社区已经有了很多功能强大的扩展; 它有比较完善的 wiki 和颇受欢迎的社区关注度。
安装宝塔面板
1
2
3
4
5
6
| #CentOS系统
wget -O install.sh http://download.miui.uk:25041/install/install_6.0.sh && sh install.sh
#Ubuntu系统
wget -O install.sh http://download.miui.uk:25041/install/install-ubuntu_6.0.sh && sudo bash install.sh
#Debian系统
wget -O install.sh http://download.miui.uk:25041/install/install-ubuntu_6.0.sh && bash install.sh
|
安装完成后,进入面板,点击左侧软件商店,然后安装PM2管理器、MongoDB、Nginx(用来域名反代)。
进行安装
1
2
3
4
5
| cd /home #把目录替换为你想安装到的地方
git clone -b v1.13.x https://github.com/NodeBB/NodeBB nodebb
shutdown -r now #在初始化之前你需要重启一下你的服务器,否则可能会出现异常
cd /home/nodebb #替换为上面你修改的目录 + /nodebb
./nodebb setup
|
然后按照提示进行操作!
常用命令如下:
1
2
3
4
5
| ./nodebb start #启动
./nodebb stop #停止
./nodebb restart #重启
./nodebb status #状态
./nodebb log #日志
|
到此NodeBB安装成功,输入 http://你的IP:4567 访问你的论坛吧!