Appearance
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
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
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
2
3