web-dev-qa-db-ja.com

cloud9をインストールする方法IDE ubuntuサーバーに

私は主にPythonベースのアプリを実行する開発サーバーを持っています。私はcloud9のようなツールのインターフェースが好きですが、私はサーバーを持っているので、自分のサーバーにも似たようなものが欲しいです。これが私が「セルフホスティング」と言う意味です。ローカルファイル(つまり、そのサーバー上のファイル)を編集するだけで済みます。

サーバーはUbuntuサーバー12.04を実行しています。 cloud9は明らかにセルフホスティングに利用できますが、私はnode.jsを使用したことがなく、可能であればそれについて学びたくありません。クラウド9が他のサーバーとのssh統合も提供することは知っていますが、Ubuntuに簡単にインストールして簡単に構成できるパッケージを見つけたいと思っています。

スタックオーバーフローについても同様の質問がありますが、2009年からです。

13
Tim Richardson

Cloud9のgitリポジトリと手順は、他の回答が投稿されてから変更されました。詳細については、 https://github.com/c9/core/ を参照してください。次の手順は、Vanilla Ubuntu14.04で機能するようです。

  1. Gitのインストール まだ行っていない場合:

    Sudo apt-get update && apt-get install build-essential
    Sudo apt-get install git
    
  2. node.jsをインストール 最新バージョンをまだインストールしていない場合:

    # Install node.js
    wget -O  ~/node-v0.10.33-linux-x64.tar.gz http://nodejs.org/dist/v0.10.33/node-v0.10.33-linux-x64.tar.gz
    tar -zxf ~/node-v0.10.33-linux-x64.tar.gz
    rm       ~/node-v0.10.33-linux-x64.tar.gz
    echo 'export PATH=$PATH:~/node-v0.10.33-linux-x64/bin' >> ~/.bashrc
    source ~/.bashrc
    
  3. Cloud9をダウンロードしてセットアップします。

    # Setup and start Cloud9 server
    # (You can get a Zip file instead of using git)
    git clone https://github.com/c9/core.git c9sdk
    c9sdk/scripts/install-sdk.sh
    
  4. サーバーが正常に起動したら、Ctrl-Cでサーバーを停止できます。次に、別のワークスペースで開始できます。

    node c9sdk/server.js -w ~/my_workspace/
    
  5. http:// localhost:8181 にアクセスして、ブラウザにCloud9 IDEを表示します。

セルフホストのCloud9web-IDEが気に入らない場合は、 OrionCodiad 、または Codebox を試すことができます。

18
timrs2998