cloud9でrailsチュートリアルをしてみる
RubyMineというRuby用のPHPStorm的なものもあるらしいです。railsチュートリアルでcloud9使ってるし興味あったので、cloud9を使ってみます。
rails server
下記を実行したら、ターミナルの近くに黄色いポップアップが出てきて、URLのリンクが表示された。リンクを開いたら、railsの初期画面が表示された。
$ rails server -b $IP -p $PORTGitの設定
エイリアスにco以外に、st、brも追加してみた。cloud9はターミナルもついてるし、便利。ターミナルを別ウインドウで開けないのは残念。あと、ターミナルの入力がもたつく。ネット環境によるとは思うけど。
$ git config --global user.name "Your Name"$ git config --global user.email your.email@example.com$ git config --global push.default matching$ git config --global alias.co checkout$ git config --global alias.st status$ git config --global alias.br branchBitbucketでリポジトリを作成して、git initしてcommitして、pushしたけどエラーになる。cloud9のターミナルで、下記を実行して、公開鍵をBitbucketのSSH Keyに登録したらできた。
$ cat ~/.ssh/id_rsa.pubHerokuの設定
Herokuにユーザ登録
herokuコマンド
cloud9はすでにherokuコマンドが使える状態らしい。
$ heroku versionheroku-toolbelt/3.43.0 (x86_64-linux) ruby/2.3.0heroku-cli/4.30.0-2dfc0f4 (amd64-linux) go1.6.2=== Installed Pluginsheroku-apps@2.0.3heroku-cli-addons@0.3.0heroku-fork@4.1.3heroku-git@2.5.1heroku-local@5.0.2heroku-orgs@1.1.0heroku-pipelines@1.1.5heroku-run@3.2.3heroku-spaces@2.1.2heroku-status@2.1.4Herokuにログイン
$ heroku login下記でSSHキーをHerokuに追加
$ heroku keys:addHerokuにプロジェクト作成
$ heroku createHerokuにpush
$ git push heroku masterこれで、heroku create時に表示されたURLにアクセスすると、railsが動いている画面が表示される。
