Überblick
Unabhängig davon, ob Sie ein einzelner Entwickler oder ein Team mit vielen Entwicklern sind, ist Cloud9 eine benutzerfreundliche, flexible Cloud-IDE. Cloud9 kann Ihren Anforderungen entsprechen, da es sich um ein selbst gehostetes Softwarepaket handelt, mit dem Sie in der Cloud entwickeln können. Die Entwicklung in der Cloud ist vorteilhaft, da Sie Ihren Code von überall aus bearbeiten können - sogar auf Ihrem Telefon.
Bedarf
- Debian Wheezy
- Git
- 10 Minuten
Installation
Zunächst installiert das Installationsprogramm alle erforderlichen Pakete, sodass wir uns nicht darauf konzentrieren müssen, alle Pakete für Node.js oder ähnliches zu installieren.
Klonen Sie die neueste Version von Cloud9 in einen Ordner namens sdk. Sie können den Ordner jedoch in einen beliebigen Namen umbenennen.
git clone https://github.com/c9/core sdk
Der nächste Schritt besteht darin, in das Verzeichnis einzutauchen, in das wir das Repository geklont haben.
cd sdk/
Nachdem wir in das Verzeichnis getaucht sind, in dem sich die benötigten Dateien befinden, können wir mit der Installation beginnen. Cloud9 bietet tatsächlich eine sehr einfache Methode, um dies mit einem einzigen Befehl zu tun.
./scripts/install-sdk.sh
Sobald die Installation fehlerfrei abgeschlossen wurde, können wir unsere neue Installation von Cloud9 ausführen. Beachten Sie bitte, dass der eigentliche Befehl nicht dauerhaft ist und die IDE offline geht, sobald Sie das SSH-Terminalfenster schließen. Um es online zu halten, können Sie ein Programm wie verwenden screen.
node server.js -p 8181 -l 0.0.0.0 -w /our/project/directory/-a :
Tatsächlich unterstützt Cloud9 nicht die gleichzeitige Arbeit an mehreren Projekten. Sie können jedoch einen Projektstammordner erstellen, in dem alle Projekte gespeichert sind. Zusätzlich können wir den Port ändern, an dem Cloud9 lauschen soll. Zu diesem Zweck können Sie das Argument nach -lin unserem obigen Befehl bearbeiten .
Firewall-Regeln
Wenn Sie eine Firewall oder iptables aktiviert haben, um Ihren Server zu sichern, müssen Sie die für Cloud9 erforderlichen Ports öffnen.
iptables -A INPUT -p tcp --dport 8181 -j ACCEPT
Beachten Sie, dass Sie den Port in Ihrer Firewall-Regel ändern müssen, wenn Sie den Port geändert haben, den Cloud9 überwachen soll.
Fazit
Sie haben die Installation der Cloud9-Online-IDE abgeschlossen. Sie können jetzt die Vorteile der Arbeit mit einem Cloud-Editor nutzen. Viel Spaß mit Ihrer neuen Cloud9-Installation!