在阿里云服务器中部署nodeBB项目(nodeBB系列一)

配置参数

服务器操作系统:CentOS 7.3 64位
nodeBB版本 1.7.4
运行环境:node.js
nodeBB的数据库:Redis

nodeBB简介

nodeBB是由node.js驱动,并建立在Redis或者MongoDB数据库上。它利用web sockets进行即时通讯和实时通知。nodeBB有很多创造性的现代化的功能,例如社交网络集成,流媒体讨论等,同时确保兼容老的浏览器。而且nodeBB能自动适配设备屏幕的大小,引入需要的插件等。为二次开发工作带来了很多的方便。

nodeBB运行环境安装步骤(命令都是在root权限下进行)

第一步:如果想确认使用的 Centos 是不是最新状态,可以通过相应的命令
yum -y update
第二步:如果我们系统的是 Centos 7 ,需要安装 epel 发行版,可以通过相应的命令
yum -y install epel-release
第三步:现在需要安装一些基本软件集
yum -y groupinstall "Development Tools"
yum -y install git redis ImageMagick npm
第四步:安装node.js
yum -y install node
第五步:现在启动Redis,并设置为开机启动
systemctrl start redis
systemctrl enable redis

也可以使用其他数据库,例如MongoDB、LevelDB或其他数据库

nodeBB 项目的下载安装和运行

第一步:新建或选择一个你存放nodeBB项目文件的文件夹、例如csdnDemo,下载nodeBB项目,并进入到nodeBB文件夹下
git clone -b v1.7.x https://github.com/NodeBB/NodeBB nodebb
cd nodebb
第二步:初始化nodeBB项目并运行这个项目
./nodebb setup
./nodebb start
第三步:如果都没有报错的话,就可以看到成功打开并指示在浏览器localhost:4567打开
在浏览器中输入localhost:4567即可

注意:如果上面的代码运行没有错误的话,直接可以打开。如果有问题,可以看下一篇博客nodeBB项目开发中遇到的错误(nodeBB系列二)
如果有需要提供远程项目部署的,可以提供有偿服务,需要的留言。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值