下载最新版本的Rocket.Chat:
$ curl -L https://rocket.chat/releases/latest/download -o rocket.chat.tgz
1
$ curl -L https://rocket.chat/releases/latest/download -o rocket.chat.tgz
解压下载的压缩包:
$ tar zxvf rocket.chat.tgz
1
$ tar zxvf rocket.chat.tgz
解压出的目录是bundle,重命名:
$ mv bundle Rocket.Chat
1
$ mv bundle Rocket.Chat
安装Rocket.Chat:
$ cd Rocket.Chat/programs/server
$ npm install
1
2
$ cd Rocket.Chat/programs/server
$ npm install
导航到Rocket.Chat根目录:
$ cd ../..
1
$ cd ../..
设置几个环境变量:
ROOT_URL变量设置为你的域名:
$ export ROOT_URL=https://your_domain.com/
1
$ export ROOT_URL=https://your_domain.com/
MONGO_URL变量设为MongoDB的url:
$ export MONGO_URL=mongodb://localhost:27017/rocketchat
1
$ export MONGO_URL=mongodb://localhost:27017/rocketchat
设置PORT为3000:
$ export PORT=3000
1
$ export PORT=3000
运行Rocket.Chat:
$ node main.js
1
$ node main.js
如果没有报错,代表安装成功;使用CTRL-C停止Rocket.Chat的运行。
复制代码
docker安装博客
Rocket.Chat的源代码:https://github.com/RocketChat/Rocket.Chat/
1.克隆源码
git clone https://github.com/RocketChat/Rocket.Chat
2.运行Compose脚本
$ cd Rocket.Chat
$ docker-compose up
复制代码