>[danger] **弃用提醒:**
> *由于看云对于免费用户的限制愈发严苛,本文档已经迁移至语雀。本文档将不做维护。*
> **语雀地址**:[https://www.yuque.com/a632079/nodebb](https://www.yuque.com/a632079/nodebb)
*****
>[info] 手头没有 Arch Linux的机器,所以我们就直接照搬官方的文档了。 欢迎 pullrequest 更新本教程!
# Arch Linux
首先,我们安装基础软件。 确保 `pacman -Syu` 已与存储库同步,并且所有其他软件包都是最新的。
目前 Node.js 的 LTS 分支为: `Erbium` (v12.x)
```
$ sudo pacman -S git nodejs-lts-erbium npm redis imagemagick icu yarn
```
如果要使用MongoDB,LevelDB或其他数据库而不是Redis,请查看“配置数据库”部分。同时,请将上方的 redis 替换为 `mongodb`
下一步,克隆这个仓库:
```shell
$ git clone -b v1.13.x https://github.com/NodeBB/NodeBB.git nodebb
```
>[info] 现在,你可以使用国内的镜像仓库(`https://gitee.com/qiai365/NodeBB.git`)来提高连接速度。
进入 NodeBB 目录:
```
$ cd nodebb
```
通过运行带有`setup`标志的脚本来启动安装程序:
```
$ ./nodebb setup
```
默认设置是在默认端口上运行的本地服务器 和 同一机器/端口上的Mongodb数据库。
最后,我们运行论坛。
```
$ ./nodebb start
```
NodeBB也可以用辅助程序启动,如`supervisor`和`forever`。 你可以点击这里,来了解他们。
>[info] 编写: NodeBB Development Team
维护: a632079
审核: PA Team
最后更新: 2019.12.07
- 序
- 赞助
- 导言
- 安装
- 通过操作系统
- Windows + Mongodb/Redis
- Ubuntu/Debian + Redis/Mongodb
- CentOS + Redis
- CentOS + Mongodb
- FreeBSD/OpenBSD + Redis
- Arch Linux + Redis
- OSX + Redis
- 通过云服务
- 通过主机面板安装
- AppNode
- CPanel
- 宝塔
- 使用
- FAQ
- 高级
- 运行 NodeBB
- 配置 Config.json
- 配置 Nginx
- 配置 MongoDB
- 更新 NodeBB
- 设置 Widgets
- 安装 Yarn
- 更新 MongoDB
- 数据库备份与恢复
- 重置管理员密码
- 让 NodeBB 支持搜索
- 优化
- 优化配置,提升NodeBB处理能力
- Google字体库 -> 360公共前端库
- Google字体库 -> 中科大镜像
- 海外VPS提升NodeBB访问速度
- 通过 NodeBB API 自动发帖
- 开发
- 准备
- 常用方法 & 变量
- 插件制作
- 使用工具包编写一个插件
- 主题制作
- 使用工具包编写一个主题
- 部件制作
- 国际化
- 钩子(hook)使用说明