僕が惚れ込んでる開発環境にcloud9というのがあるのですが、GitHubで公開されてるので試しに建立してみました。
公式文献最高でした。
環境
- OS UbuntuServer16.04 x64
rootだと正常にインストールできないっぽいので、sudoとか使ってた場合は一回抜けてください。
まず、Gitを使うので入れておきます。
それと展開スクリプト実行時にPython2.7が必要なのでこの時に入れておきます。
次にcloneします。
カレントディレクトリにcpsdkというディレクトリ名でcloneされます。
git clone https://github.com/c9/core.git c9sdk
終わったらc9sdkに移動して
./scripts/install-sdk.sh
あとは良しなにやってくれます。
そのあとは、nodeを走らせるだけです。
これだけでとりあえずLocalhostでは動くのでDesktopで使うならこれでもう終わりでいいと思います。
Railsとか、WorldPressとか走らせるには結構また色々追加する必要があるっぽいです。
せっかくサーバに建てたので、外向きに公開してWebIDE最高!!!ってしたいですが
今回はここまで。
出来たらまた書きます。
NginxとかApacheとかでサブドメイン付与すればできそう。