在 Debian Wheezy 上安装 Cloud9 IDE

概述

无论您是单个开发人员还是拥有多个开发人员的团队,Cloud9 都是一个易于使用、灵活的云 IDE。 Cloud9 可能适合您的需求,因为它是一个自托管软件包,可让您在云中进行开发。 在云中开发是有益的,因为您可以从任何地方编辑您的代码 – 甚至在您的手机上。

要求

  • Debian Wheezy
  • 吉特
  • 10分钟

安装

首先,安装程序会安装所有必需的包,因此我们不必专注于安装 Node.js 或任何类似的所有包。

将最新版本的 Cloud9 克隆到名为的文件夹中 sdk,但是您可以将文件夹重命名为任何名称。

git clone https://github.com/c9/core sdk

下一步是深入到我们将存储库克隆到的目录。

cd sdk/

在深入到所需文件所在的目录后,我们可以开始安装它。 Cloud9 实际上提供了一种非常简单的方法,使用单个命令。

./scripts/install-sdk.sh

一旦安装完成且没有任何错误,我们就可以运行新安装的 Cloud9。 请记住,实际命令不是持久性的,一旦您执行以下操作,IDE 将脱机 close SSH 终端窗口。 要保持在线状态,您可以使用类似的程序 screen.

node server.js -p 8181 -l 0.0.0.0 -w /our/project/directory/-a :

实际上 Cloud9 不支持同时处理多个项目。 但是,您可以创建一个项目根文件夹,其中存储所有项目。 此外,我们可以更改 Cloud9 应该侦听的端口,为此您可以在之后编辑参数 -l 在我们上面的命令中。

防火墙规则

如果您激活了任何防火墙或 iptables 来保护您的服务器,则必须打开 Cloud9 所需的端口。

iptables -A INPUT -p tcp --dport 8181 -j ACCEPT

请记住,如果您更改了 Cloud9 应侦听的端口,则必须更改防火墙规则中的端口。

结论

您已完成安装 Cloud9 在线 IDE。 您现在可以享受使用云编辑器的好处。 享受您的新 Cloud9 安装!

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com