张总
[教程]宝塔面板安装Rocket.Chat在线聊天室
Rocket.Chat
,有趣的聚会聊天室,支持社交聊天,直接通信,私聊群,桌面通知,媒体导入,链接预览,文件上传,语音/视频,聊天,截图,实时翻译等等,方安装行业释义法律。
安装
官方文档:https://rocket.chat/docs/
要环境是什么意思?:NodeJS 8.11.4
,Mongodb 4.0.9
, Nginx
(非必须)。
提示:由于官方建议的最低内存1G
,因此有512M
建议加点虚拟内存,可以使用Swap
一键脚本→发送门。
1、安装宝塔
安装完成后,进入面板,点击左侧软件商店,然后安装PM2管理器
,MongoDB
(Nginx
使用才需要安装,反之不用)。
注意:Debian
安装MongoDb
之前还需要使用命令apt install sudo
,其中可能存在MongoDb
启动启动不了的情况;如果你已经安装了MongoDb
,一起先使用apt install sudo
,再使用/etc/init.d/mongodb start
启动启动。
2、环境配置
先点击左侧软件商店,找到PM2管理器
设置选项,选择Node
版本,切换到8.11.4
版本,习惯太高可能导致Rocket.Chat
运行出错。
然后再找到MongoDb
设置选项,点击配置文件,添加/修改以下代码:
保存后,MongoDb
会自动关闭,这时候使用命令:
3、安装依赖
4、安装Rocket.Chat
5、启动Rocket.Chat
开始启动:
查看状态:
启动自启动:
此时访问地址为ip:3000
,如果你想用ip
访问,点击左侧安全,3000
往端口浏览,如果想用域名访问,不用开启,继续看下。
6、域名访问
要使用域名的话就需要进行反代了,这里就不用宝塔自带的装备配置了,默认配置不适合Rocket.Chat
。
先点击左侧网站,添加站点,然后再点击添加站点的名称,这时候就进入了站点配置,点击配置文件,在中间添加以下代码:
点击保存后,再点击SSL
,申请免费的Let's Encrypt
证书,并强制执行HTTPS
。
本文自Rat'Blog 和 转爱好者iNovel


三合一收款
下面三种方式都支持哦