2016.04.21

cloud9知ってる?無料のクラウド開発環境でRuby on Railsを学び始めよう!

160620_ruby_scr01_p0

皆さん初めまして。株式会社Dive into Codeの平井真司です。

今回はGMOクラウド様が提供するクラウドサーバーALTUSを使用し、「ALTUSを使ってRuby on Railsでアプリケーション公開!」を6回に渡り連載させていただくことになりました。
6回の連載を通して「ALTUSでのサーバー構築、デプロイ」や「Ruby on Rails」で簡単なプログアプリを製作して実際に公開していきます。

Webアプリケーション開発やサーバー構築が初めての方や経験者の方でも楽しんでお読みいただけると幸いです。

【STEP0】
開発環境の構築

Ⅰ.Introduction ~Cloud9で開発環境を構築~

Cloud9を使う3つのメリット

★PCへのインストール作業が不要、ネットがつながればどのPCからも作業ができる

★いつでも環境をボタン一つで初期化できる

★コラボレーションモードでオンライン上でリアルタイムの状況確認ができる

160421_cloud9-1_02


Ⅱ.Cloud9にユーザ登録

①アクセスする
【手順】 Cloudのサイト(https://c9.io/)にアクセスして、メールアドレスを入力してSign Upをクリックする

160421_cloud9-1_03
②ユーザ登録する
【手順】 自分のフルネームを半角英数字で入力して「Next」をクリックする
160421_cloud9-1_04
【手順】Cloud9上で使いたいユーザ名を入力して、「Next」をクリックする

※世界中でひとつだけの唯一のものでないと登録ができません

160421_cloud9-1_05
【手順】Cloud9を使う目的として「What kind of developer are you?」は Hobbyist。「How will you use Cloud9?」はHobby Projectsを選び、「Next」をクリックする

160421_cloud9-1_06
【手順】登録内容を確認して、「Next」をクリックする

160421_cloud9-1_07
【手順】「私はロボットではありません」のチェックを入れて、「Next」をクリックする

160421_cloud9-1_08
【手順】以下の画面が表示されたこと(=アカウントが登録できた)を確認する

160421_cloud9-1_09
③パスワードを設定する
【手順】Cloud9に登録したメールアドレスの受信トレイを確認して、Cloud9から送付されてきた「Welcome to Cloud9! 〜」を開き、URLをクリックする

160421_cloud9-1_10
【手順】任意のパスワードを設定して「Create new password」をクリックする

160421_cloud9-1_11
④ログインしなおす
【手順】登録したメールアドレスとパスワードを入力して、「Sign in」をクリックする

160421_cloud9-1_12


Ⅲ.初期設定

ワークスペースを作成する
【手順】 Create a new workspaceを押下する
160421_cloud9-1_13
【手順】 Workspace nameに code と入力する

160421_cloud9-1_14
【手順】 右下の Rails Tutorial を選択してから、create workspace をクリックする

160421_cloud9-1_15
100%になるまで少し待ちましょう。
160421_cloud9-1_16
この画面になれば完成です。
160421_cloud9-1_17


Ⅳ.IDE画面確認

①Cloud9の画面構造を確認する
【手順】 画面をざっと確認する
160421_cloud9-1_18左ペイン:フォルダ構造(Cloud9内に配置されています)。
中央ペイン:ファイルの中身の表示がされます。
下ペイン:コマンドの入力を行います。

②ターミナルにコマンドを打ち込み・キャンセルしてみる
【手順】 下のターミナル欄を左クリックで選択して、半角英数字の任意の文字列をキーボードを使って入力する
160421_cloud9-1_19
【手順】 [ Ctrl + C ]キーをクリックして入力した文字を取り消してみる

~/workspace $ という表示がされ、次の命令が打てる状態になれば、成功です。

160421_cloud9-1_20


Ⅴ.適切なRailsのバージョンをインストールする

【手順】 ターミナルに以下のコマンドを打ち込み、適切なRailsのバージョンをインストールする

【コマンド】

gem install rails -v 4.2.2

-vコマンドを使用することでインストールするgemのバージョンを指定することができます。

160421_cloud9-1_21
gems installedと表示されれば、成功です。

完了「お疲れ様でした!」

いかがでしたか?

160421_cloud9-1_22


【次回】Cloud9でお試しアプリ開発しちゃおう!

この記事を書いた人

株式会社Dive into Code 平井真司&宮岡聖也

【平井真司】
株式会社Dive into Code
Sales&Marketing Team Leader

起業と清算双方を経験した起業家たまごエンジニア
U30で起業と清算の双方を経験。これからの起業には、Webアプリケーション開発スキルが欠かせないとことを起業体験の中でのエンジニアメンバーとのやりとりで痛感し、独学とスクール通学でたまごエンジニアになる。
同じ轍を踏まない様に、同様の課題を抱える起業家たちへプログラミングスキルの必要性と最短経路での学習方法の普及に務める。

【宮岡聖也】
愛媛から上京してプログラミングを学習し、Dive into Codeでスクール講師をしながら受託開発チーム「Second Team」のリーダーを務める。
スキルを習得し、エンジニアとして型に縛られない新しい働き方を模索中。故郷の廃校した小学校でコワーキングスペースを開放するのが目標。

【株式会社Dive into Code】
「すべての人が、テクノロジーを武器にして活躍できる社会をつくる」 をミッションに掲げ、プログラミング経験ゼロから実務経験のあるエンジニア人材へ育成を行う【Dive into Code】と成長した受講生が実経経験を得られる【Second Team】を運営しております。

GMOクラウドアカデミーYouTubeチャンネルはこちらから

アカデミー用バナー

メルマガ会員募集中!

アカデミーの最新情報や会員限定のお得な情報をお届けします。

メルマガ登録はこちら