Nxl*_*vel 2 ssh web-applications node.js server rocket.chat
我有兴趣在我的Arvixe共享托管服务器上设置Rocket聊天,所以我可以通过将其编程到我需要的聊天系统来修改它.
我知道设置这个Web应用程序的理想方式是通过SSH,这是我感兴趣的.我的问题是,我无法通过ssh找到任何记录设置过程的指令或教程.
有人可以指示我通过ssh执行此操作,或者向我提供在我的服务器上安装火箭聊天的实际步骤.
谢谢
火箭团队成员在这里.Rocket.Chat还没有准备好生产,所以还没有发布版本,也没有关于如何安装它的教程.如果您有兴趣安装开发版本,请注意以下内容:
首先要做的事情.您必须确保您的服务器可以托管node.js,如果尚未安装mongoDB,您可以安装它.如果您使用的是VPS,则需要克隆存储库或下载zip文件,并将meteor端口配置为在端口80上运行,或者必须将端口3000重定向到Web服务器设置上的端口80.
要下载zip,请转到Rocket.Chat github项目并单击Download ZIP
或者你可以通过wget下载
wget https://github.com/RocketChat/Rocket.Chat/archive/master.zip
Run Code Online (Sandbox Code Playgroud)
然后,您可以通过进入Rocket.Chat-master目录并运行来解压缩文件并构建项目
unzip master.zip
cd ./Rocket.Chat-master
meteor build --server your_hostname --directory .
Run Code Online (Sandbox Code Playgroud)
然后进入./bundle/programs/server
cd ./bundle/programs/server
Run Code Online (Sandbox Code Playgroud)
并通过发出此命令安装所有组件
npm install
Run Code Online (Sandbox Code Playgroud)
返回bundle目录
cd ../..
Run Code Online (Sandbox Code Playgroud)
在执行之前运行节点,设置MONGO_URL,ROOT_URL和PORT环境变量.假设您将在端口3000上运行Rocket.Chat(这是meteor默认端口),您将运行以下命令
MONGO_URL=mongodb://localhost:27017/rocketchat ROOT_URL=http://localhost:3000 PORT=3000 node main.js
Run Code Online (Sandbox Code Playgroud)
将localhost更改为您的主机名,并将端口3000更改为您将运行它的任何端口.
之后,您可以访问http:// localhost:3000(或者您已更改主机名和端口的任何内容)来访问聊天实例.
如果您需要进一步的帮助,请告诉我们.如果您在安装时遇到问题,还可以在https://github.com/RocketChat/Rocket.Chat/issues上添加问题.当我们有一个生产就绪版本时,会有更好的逐步安装说明.
| 归档时间: |
|
| 查看次数: |
4321 次 |
| 最近记录: |