wie zu installieren cloud9 IDE auf ubuntu server
Ich habe einen Entwicklungs-server läuft meist auf python basierende apps.
Ich mag das interface von tools wie cloud9, aber da ich einen server habe ich lieber etwas ähnliches auf meinem eigenen server. Dies ist, was ich meine "self-hosting". Ich brauche nur zum Bearbeiten lokaler Dateien (d.h. Dateien, die auf diesem server).
Dem server läuft Ubuntu server 12.04.
cloud9 ist anscheinend verfügbar für self-hosting, aber ich habe noch nie verwendet node.js und ich will nicht, um mehr darüber zu erfahren, wenn möglich. Ich weiß, dass Wolke 9 bieten auch ssh-integration mit anderen Servern, aber ich bin der Hoffnung zu finden, ein Paket kann ich problemlos installieren auf Ubuntu installieren und leicht zu konfigurieren.
Gibt es eine ähnliche Frage auf stackoverflow aber von 2009.
vielen Dank für diese Beratung.
InformationsquelleAutor Tim Richardson | 2013-09-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Cloud9 ' s git-repository und Anweisungen haben sich geändert, seit die andere Antwort gepostet wurde. Sehen https://github.com/c9/core/ für weitere Informationen. Die folgenden Anweisungen funktionieren für mich auf einem vanilla-Ubuntu 14.04.
Git Installieren , wenn Sie nicht bereits getan haben:
Installieren node.js , wenn Sie nicht bereits eine neuere version installiert:
Download und Installation von Cloud9:
Nachdem der server erfolgreich gestartet wird, können Sie es mit
Ctrl-C
. Dann können Sie beginnen es mit einen anderen Arbeitsbereich:Besuchen http://localhost:8181 zu sehen, die Cloud9-IDE im browser.
Wenn Sie nicht wie die self-hosted-Cloud9 web-IDE, können Sie versuchen,Orion, Codiad, oder Codebox.
Diese:
node c9sdk/server.js -w ~/my_workspace/
geholfen.wenn Sie mit Ubuntu 16.04, die Sie auch ausführen müssen
apt-get install python2.7
als v3 ist standardmäßig enthaltenWie wird diese Arbeit jetzt für Sie? Ich bin gespannt, ob der port 8181 ist offen für alle, oder wenn es im Bundle mit einigen login-management? Vielen Dank für die Auflistung bestimmter alternativen zu!
Wenn Sie angeben, eine IP mit
--listen
es fordert Sie auf, schalten Sie den Autorisierungs-parameter. Sehr hilfreich!!!InformationsquelleAutor timrs2998
Immer Cloud9 IDE installiert auf dem eigenen server ist nicht so schwer wie Sie vielleicht denken.
Ist es im wesentlichen die folgenden Schritte:
Installieren node.js
Klon Cloud9 ' s Git-repository auf Ihren server und installieren
Ausführen eines Befehls im terminal zu starten, die Cloud9-app:
bin/cloud9.sh -w ~/git/myproject -l 0.0.0.0
Können Sie dann Zugriff auf Ihre Cloud9 app auf
http://yourserveraddress:3131
(3131 wird der Standard-port, der es dient.Wie gefordert, werden Sie nicht viel gelernt haben über node.js im Prozess 😉
willkommen. es ist eine große setup und zwar habe ich große Bandbreite im Büro jetzt, ich bin oft mit mobilen Daten unterwegs zu sein und dieses setup remote, zusammen mit einigen tmux-Sitzungen oder ein Tor, Eine Einrichtung für web-basierte terminal, es ist wirklich sehr mächtig für thin-client-computing. ps. ein upvote auf die akzeptierte Antwort geben wird, ein Engel Ihre Flügel 😉
InformationsquelleAutor WP2Static.com