NodeBB中文版是由Node.js构建的一款论坛系统,利用同一种关系模型耦合多个数据库,响应式的布局方式,以redis或mongoDB数据库为支持,可以快速的开发出完整的中文论坛,兼容IE8浏览器。和 Discuz! X 相比,它更现代,更安全。
NodeBB特色
1、移动优先的响应式
NodeBB 是移动优先,允许在每个设备和屏幕上获得完美的体验。
2、国际化
内置本地化支持,主动翻译了超过50种语言。
3、搜索优化
通过人类可读的URL、内嵌微数据的语义HTML等来提升您的排名。
4、社交认证整合
轻松将内容分享到Face book、Google和Tw itter,为您的社区带来更多访客。
5、实时流媒体
通过即时通知、流媒体帖子和实时聊天进行更快速的互动。
6、原生分析
您的分析仪表板拥有实时工具来显示您的用户最喜欢的内容。
NodeBB安装配置教程
一、准备 & 安装
根据群友的报告,NodeBB 或者 “NodeBB 的 依赖” 在 Windows 8 环境下运行时可能会出现错误。所以,我们不推荐在 Windows 8 (区别于 windows 8.1) 中继续下面的操作。当然,您也可以选择继续安装。
§1. Scoop(windows 管理器)
安装前请检查环境是否到位:
系统: Windows 7+ / Windows Server 2003+
PowerShell v3+ (若您的 PowerShell 版本低于低版本)
尽管 Scoop 支持 Windows Server 2003 & 2008 ,但这些系统不再安全。为了您数据的安全,建议您将 Windows 服务器升级至 2012 或更高的版本。
先熟悉一下大致流程
打开一个 具有管理员权限的 Powershell 窗口(Administrative Shell)。
可以使用 Ctrl + Shift +Esc 唤起任务管理器。 然后新建任务时勾选 以系统管理权限创建此任务 (可能只有 Windows 10 或者 Windows Server 2016 支持此方法)
添加脚本执行权限
$ Set-ExecutionPolicy RemoteSigned -scope CurrentUser
执行安装脚本
$ iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
Scoop 支持无管理员权限下安装软件, 但是我们依旧推荐以管理员权限执行操作
先安装 Git 以及 OpenSSH
$ scoop install git
$ scoop install openssh
扩展一下, 添加仓库扩展
$ scoop bucket add extras
$ scoop bucket add versions
§2. 安装必要的工具
# 使用 具有Admin权限的Shell
$ scoop install imagemagick github python27 yarn nodejs-lts
$ scoop install mongodb # 使用 Mongodb 作为 储存器?
$ scoop install redis # 使用 Redis 作为 储存器?
$ scoop install nginx # 使用 Nginx 作为反向代理软件?
二、配置
§1. Node.js
使用下面的指令以确认安装:
$ node -v
$ npm -v
$ yarn -v
如果都有版本号输出的话,那说明都安装成功了。
∨ 展开