首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何通过SSH将火箭聊天安装到服务器上?

如何通过SSH将火箭聊天安装到服务器上?
EN

Stack Overflow用户
提问于 2015-07-31 02:16:29
回答 1查看 4.9K关注 0票数 3

我对在我的火箭聊天共享主机服务器上设置阿维克斯感兴趣,所以我可以通过将它编程到我需要的聊天系统中来修改它。

我知道建立这个网络应用程序的理想方式是通过SSH,这是我感兴趣的。我的问题是,我无法通过ssh找到任何关于安装过程的说明或教程。

有人能告诉我如何通过ssh来完成这个任务,或者向我提供在我的服务器上安装火箭聊天的实际步骤。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-31 12:24:51

火箭小组成员来了。Rocket.Chat还没有准备好生产,所以还没有发布版本,也没有关于如何安装它的教程。如果您对安装开发版本感兴趣,以下是您应该知道的:

首先要做的是。您必须确保您的服务器能够承载node.js,如果还没有安装mongoDB,就可以安装它。如果您在VPS上,则需要克隆respository或下载zip文件,或者将流星端口配置为端口80,或者必须在web服务器设置中将端口3000重定向到端口80。

要下载zip,请转到Rocket.Chat github项目并单击download

也可以通过wget下载。

代码语言:javascript
运行
复制
wget https://github.com/RocketChat/Rocket.Chat/archive/master.zip

然后您可以解压缩文件并构建项目,方法是进入Rocket.Chat-主目录并运行

代码语言:javascript
运行
复制
unzip master.zip
cd ./Rocket.Chat-master
meteor build --server your_hostname --directory .

然后进入./bundle/程序/服务器

代码语言:javascript
运行
复制
cd ./bundle/programs/server

并通过发出以下命令安装所有组件

代码语言:javascript
运行
复制
npm install

返回到包目录

代码语言:javascript
运行
复制
cd ../..

运行节点,在执行之前设置MONGO_URL、ROOT_URL和端口环境变量。假设您将在端口3000上运行Rocket.Chat (这是meteor默认端口),您将运行以下命令

代码语言:javascript
运行
复制
MONGO_URL=mongodb://localhost:27017/rocketchat ROOT_URL=http://localhost:3000 PORT=3000 node main.js

将本地主机更改为您的主机名,并将端口3000更改为运行它的任何端口。

在此之后,您可以通过进入http://localhost:3000 (或任何更改主机名和端口的内容)访问聊天实例。

如果你需要进一步的帮助,请告诉我们。如果您在安装https://github.com/RocketChat/Rocket.Chat/issues时遇到问题,也可以在它上添加问题。当我们有一个生产准备版本时,将会有更好的一步一步的安装说明.

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31737086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档