centos7搭建自己的聊天服务器rocket.chat
2018-12-30 01:58
1626 查看
- 官网:
https://rocket.chat/
- 安装nodejs、mongodb:
a. 创建mongodb的yum源:
vim /etc/yum.repos.d/mongodb-org-3.6.repo[mongodb-org-3.6] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.6/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc
b. 安装软件:
yum -y install gcc-c b62 ++ make mongodb-org nodejs epel-release GraphicsMagick
c. 升级nodejs:
curl -sL https://rpm.nodesource.com/setup_8.x | bash - npm install -g inherits n && n 8.11.3
- 安装rocket.chat服务器:
a. 下载:curl -L https://releases.rocket.chat/latest/download -o /tmp/rocket.chat.tgz
b. 解压:
tar -xzf /tmp/rocket.chat.tgz -C /tmp
c. 安装依赖:
cd /tmp/bundle/programs/server && npm install
d. 重命名:
mv /tmp/bundle /opt/Rocket.Chat
- 启动服务:
a. 进入服务目录:cd /opt/Rocket.Chat
b. 自定义环境变量:
export ROOT_URL=https://172.20.10.12/ export MONGO_URL=mongodb://localhost:27017/rocketchat export PORT=3000
c. 启动mongodb:
systemctl start mongod
d. 启动rocket.chat:
node main.js
- 测试:
a. 连接浏览器:http://172.20.10.12:3000
b. 创建管理员:
c. 创建组织:
d. 创建服务器信息:
e. 注册服务器:
f. 转移到工作区:
g. 界面效果:
相关文章推荐
- [svc]rocket.chat内网聊天服务器搭建(类似slack)
- 记录下自己手动搭建centos7的svn服务器
- 在CentOS7上搭建自己的本地服务器
- 搭建自己的SVN服务器
- 如何在centos上面搭建自己的ftp服务器
- 搭建自己的流媒体服务器-(1)服务器搭建篇
- 如何在一台pc搭建自己的sftp服务器?
- 服务器上搭建tomcat并发布自己的web项目
- Centos7搭建FTP服务器
- CentOs7搭建solr服务器
- IIS+ADSL+花生壳搭建自己的服务器
- centos7搭建git web服务器搭建
- CentOs之搭建自己的内网穿透服务器(Ngrok)-yellowcong
- java-socket多线程网络编程案列--搭建本地简易聊天对话服务器
- 旺旺 QQ的聊天记录(含图片)保存到自己的服务器
- 在vps上搭建自己的git服务器gogs
- 在Centos7服务器上搭建网关服务
- 自己搭建SVN服务器和创建版本库-(二)创建版本库篇
- Centos7搭建Jira服务器
- VS环境下搭建自己NuGet服务器