Skip to content
On this page

NodeBB

安装 Git

首先,我们必须安装它,git因为它用于分发 NodeBB:

sudo apt-get install -y git
1

注意:命令git./nodebb应该与 root 访问(或提升的权限)一起使用。这将导致 NodeBB 需要访问的文件所有权不同的问题sudo

克隆文件

接下来,将 NodeBB 克隆到适当的位置。这里使用本地nodebb目录,但任何目的地都可以:

git clone -b v1.19.7 https://github.com/NodeBB/NodeBB.git /home/dandao
cd /home/dandao
1
2

这会将 NodeBB 存储库从 v1.19.x分支克隆到nodebb目录。NodeBB 分支GitHub 页面中提供了替代分支列表,但只有版本化分支是稳定的。

设置

NodeBB 附带一个命令行实用程序,它允许执行多种功能。我们将首先使用它来设置 NodeBB。这将从npm安装模块,然后进入 setup 实用程序。

./nodebb setup
1

将提示一系列问题,括号中为默认值。默认设置是本地服务器在默认端口4567上侦听,MongoDB 实例在端口上侦听27017。当提示输入 mongodb 用户名和密码时,输入nodebb和您之前配置的密码。确认与数据库的连接后,安装程序将提示初始用户安装程序正在运行。由于这是一个全新的 NodeBB 安装,因此必须配置论坛管理员。输入所需的管理员信息。这将在一条NodeBB Setup Completed消息中达到高潮。

MongoDB username 输入 nodebb
Password of your MongoDB database 输入 your_password
MongoDB database name (nodebb) 数据库名输入 nodebb

Administrator username 输入用户名
Administrator email address 输入 email
Password 输入 密码
Confirm Password 重复密码
1
2
3
4
5
6
7
8

注意:输入您的站点 URL 时,请确保它正是您计划访问您的站点的位置。如果您打算访问http://example.org以打开您的论坛,请准确输入http://example.org.

在 nodebb 目录的根目录下会创建一个配置文件config.json 。如果您需要进行更改,例如更改数据库位置或用于访问数据库的凭据,则可以修改此文件。

最后,您可以使用 cli 实用程序启动 NodeBB:

./nodebb start 启动
./nodebb stop  停止
./nodebb help
1
2
3

FAQ

NodeBB详细使用指南

Released under the CC-BY-SA-4.0 License.