最近准备使用nodebb 搭建一个论坛。我选择的是最近的稳定版本  1.1.4.3

但是在安装node bb程序的时候,发现现在流行的文档都无法正常安装。

刚开始按照官网文档

https://docs.nodebb.org/installing/os/centos/

安装的时候,在执行 ./nodebb setup 命令的时候提示失败。错误信息是 install 的时候时候语法错误。

于是我又找到了国内的改良过的安装文档

https://github.com/NodeBB-China/NodeBB-China

但是还是会遇到同样的问题。

我检索了一下文档中提到的nodejs 版本 v6.0.0,而目前nodejs 12.18.3

于是我猜测是node  js 编译器版本过低。不支持node bb的较新的语法。重新整理一次安装文档。

1 更新cent-os 7 必要组件

yum -y install epel-release (centos6不用运行这条命令)

2  安装必要的工具

yum -y groupinstall “Development Tools”

yum -y install git redis ImageMagick npm

3  使用较新版本的nvm安装 node js

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh|bash

source ~/.bash_profile

nvm list-remote

nvm install v12.18.3

//v10.22.1 (centos 上如果报sharp错误,则将其切换到node 10版本)

4  启动redis并设置开机自启

systemctl start redis

systemctl enable redis

5 使用cnpm 替换npm

npm install -g cnpm –registry=https://registry.npm.taobao.org

6  手动下载 nodebb v1.14.3 源码并且上传服务器

https://github.com/NodeBB/NodeBB/releases/tag/v1.14.3

7  安装node bb 环境

8  安装nodebb

nodebb使用mysql_centos7.6安装nodebb v1.14.3(2020年)相关推荐

  1. ubuntu 安装nodebb

    介绍 NodeBB是Design Create Play开发的一款使用Node.js构建的论坛系统,使用redis或mongoDB数据库,采用web socket技术实现.支持响应式布局,兼容IE8, ...

  2. CentOS安装NodeBB

    更新环境 yum -y update yum -y install epel-release 安装基础软件 yum -y groupinstall "Development Tools&qu ...

  3. linux系统宝塔安装nodejs,基于debian宝塔面板安装nodebb – 一款基于Node.js的论坛程序...

    NodeBB论坛程序是基于 Node.js构建,并支持Redis,MongoDB或PostgreSQL数据库.它利用Web套接字进行即时交互和实时通知.NodeBB具有许多现成的现代功能,例如社交网络 ...

  4. kubeadm安装高可用kubernetes v1.14.1

    前言 步骤跟之前安装1.13版本的是一样的 区别就在于kubeadm init的configuration file 目前kubeadm init with configuration file已经处 ...

  5. Kubernetes 生产环境安装部署 基于 Kubernetes v1.14.0 之 etcd集群

    说明:没有明确注明在某台服务器,都是在k8s-operation 工作服务器完成 K8S node 节点数大于2000 节点 k8s-operation 目录规划,工作目录/apps/work/k8s ...

  6. centos7.4 kubeadm安装Kubernetes 1.14.1 集群

    硬件准备 [2台hosts内容一样] [root@kuber-node1 /]# cat /etc/hosts 127.0.0.1 localhost 10.26.3.182 kuber-node1 ...

  7. 安装C3D v1.0提取视频特征

    文章目录 前言 理论部分 贡献 动机 结构 安装CUDA&CUDNN 安装依赖 安装Opencv 默认Python2 安装boost 安装C3D C3D测试 保存环境 使用C3D提特征 (提特 ...

  8. Nutch 分布式运行模式 (v1.14)

    Nutch 1.x 是成熟的产品级 web 爬虫,这个分支通过精细的优化配制,充分利用了具有非常强大的批处理能力的Apache Hadoop数据结构.目前该分支最新版本是 2017 年12月23日发布 ...

  9. kubeadm 安装 k8s 1.14.1版本(HA)

    参考官网: https://kubernetes.io/docs/setup/independent/install-kubeadm/#verify-the-mac-address-and-produ ...

最新文章

  1. python小项目推荐项目-推荐 10 个有趣的 Python 项目
  2. MySQL-索引优化篇(4)_索引的维护
  3. 九宫格布局_晒图最佳九宫格,你早就该这样拍了!
  4. Lucene基本使用和代码实现
  5. 【计算机网络复习 数据链路层】3.3.2 差错控制(纠错编码)
  6. 51CTO会员开通成功!开森!
  7. websocket的加密和解密过程
  8. 接口测试--ssl证书问题
  9. k8s核心技术-Service概述_Service的三种类型_ClusterIP只能内部访问_NodePort可以外网访问_LoadBalancer公有云---K8S_Google工作笔记0032
  10. Windows服务器配置DFS实现文件同步
  11. TypeScript:函数进阶
  12. 学习-【前端】-angularjs基本框架以及向服务器发送请求的方法
  13. 网络安全中常见网络命令
  14. LimeSDR官方系列教程(三):一个实际测试例子
  15. Frodo and pillows CodeForces - 760B
  16. SQL Server 端口映射访问方法
  17. OSPF的五类LSA概述
  18. ios中在app应用内刷新小组件数据
  19. 春招升级打怪拿offer,10w+字总结的Java面试题(附答案)够你刷
  20. 筹码集中度指标公式怎么写

热门文章

  1. Python网络爬虫开发实战使用XPath,xpath的多种用法
  2. windows PE 文件格式图(AI实现)
  3. LeetCode题 - 26 删除排序数组中的重复项 python实现
  4. 年度总结 | 2020 Flink 学习路线总结
  5. python爬虫之路--准备环境
  6. python函数和函数式编程
  7. 如何通过图片识别用的什么字体?
  8. ModalPopupExtender控件主要有两种使用方式:客户端使用方式和服务器端使用方式
  9. “~/” 代表应用程序根目录的一点误区
  10. NLP《Tranformer和Self-Attention》