動かざることバグの如し

近づきたいよ 君の理想に

WebIDEことCloud9 をインストールして運用

前回ではインストールしておわりだったけど今度は実際に使用してみる

Node.jsのインストール

なんとなくnvm経由でインストール

curl https://raw.githubusercontent.com/creationix/nvm/v0.25.0/install.sh | bash
nvm install stable

~/.bashrcに以下を追記

nvm use stable

Cloud9のインストール

git clone https://github.com/c9/core.git cloud9
cd cloud9
./scripts/install-sdk.sh

pm2のインストール

npm install pm2 -g

再起動後もpm2が自動起動するように設定 USERNAMEとNodejsのバージョンは適宜

sudo env PATH=$PATH:/home/USERNAME/.nvm/versions/node/v0.12.2/bin pm2 startup linux -u USERNAME

pm2に登録

適当に以下のJsonを作成 -wのワーキングディレクトリとかポート番号は適当に

user@ubuntu:~$ cat cloud9.json 
{
    "name" : "cloud9",
    "script" : "server.js",
    "cwd" : "/home/USERNAME/cloud9",
    "args" :  ["-a",":","-w","/home/USERNAME/app", "-p", "8181"]
}
pm2 start cloud.json