0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Railsチュートリアル6.0に沿って、AWSのCloud9上でRailsの開発環境作ってみた

Last updated at Posted at 2021-03-07

Railsチュートリアル6.0を実施するにあたって、記載があった手順でAWS Cloud9でクラウド統合開発環境を作ってみました。
Cloud上とPC上で説明が混ざっていたので、こちらにまとめてすっきりさせたい意図で本記事を作成しました。(あと、記事の画面が若干古かったため)

なお、アカウントは既に作成済みで、使用機材はwindowsです。(クラウドなので、差異はない気がしています)

以下が参照した手順
https://railstutorial.jp/chapters/beginning?version=6.0#sec-development_environment

手順1:AWSのCloud9にアクセスする

ルートユーザーでログインし、AWSマネジメントコンソールにアクセス。

上の検索窓から「Cloud9」を入力し、Cloud9に遷移します。
キャプチャ.JPG

手順2:「Create environment」を押下

Cloud9の画面で「Create environment」を押下する。

手順3:Name environmentを設定

Name environmentの「Name」と「Description」に適当な値を設定します。 自分の場合は Name:rails-tutorial Description:rails-tutorial と値を設定しました。

値設定後「Next step」を押下します。
キャプチャ1.JPG

手順4:各種設定

ここでの設定ですが、 Platform:Ubuntu Server 18.04 LTS を設定して、他はデフォルトのままで「Next step」を押下します。 ![キャプチャ2.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/927880/720a508c-da37-d73f-fbbd-3c657a4bc864.jpeg)

キャプチャ3.JPG

手順5:Review

設定した内容を確認し、「Create environment」を押下。

キャプチャ4.JPG

これでCloud9で開発環境の構築は完了です。
キャプチャ6.JPG

補足:インデントのデフォルトを変えておく

Rubyはインデントに2つのスペースを使うの通例らしいので、エディタのインデント設定をデフォルトから2に変更します。

手順としては、Cloud 9の右上歯車マークを押下し、Project Settingを開きます。
その後、CodeEditer(Ace)のsofttabを2に設定すれば完了です。

キャプチャ7.JPG

Railsインストール

下記コマンドをCloud 9のターミナルで走らせます。

まず、Rubyドキュメントをインストールしないよう.gemrcファイルを設定します。

$ echo "gem: --no-document" >> ~/.gemrc

バージョンを指定してRailsをインストールします。(Railsチュートリアルではv 6.0.3をインストールしているのでそれに倣います)

$ gem install rails -v 6.0.3

下記コマンドを入力して、Railsのバージョンが返ってくれば、Railsのインストールは完了です。

$ rails -v

Yarnインストール

もう一つだけ、javascriptのパッケージマネージャーの「Yarn」をインストールしていきます。
$ source <(curl -sL https://cdn.learnenough.com/yarn_install)

もし警告メッセージが出た場合は、メッセージ通り下記を入力すればOKです。

$ yarn install --check-files

こちらもバージョンを確認して、表示されたらOKです。

$ yarn -v

これでRailsチュートリアルで実施されていたクラウド統合開発環境構築はいったん完了です。

Gitやherokuなどセットアップはまた別の機会に。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?