LoginSignup
1
0

More than 1 year has passed since last update.

Cloud9でRuby on Rails開発環境構築(github連携も)

Last updated at Posted at 2022-04-12

自分用メモ

手順

1. Cloud9のセットアップ

  1. AWSコンソールへログイン(アカウントを持っていない場合はアカウント作成)
  2. AWSコンソールで「cloud9」で検索し、colud9のページへ移動
  3. 「Create environment」を押下(オレンジ色のボタン)
  4. サーバ作成
    ・name:任意
    ・description:任意・空欄で問題ない
    ・「next step」を押下(オレンジ色のボタン)
  5. 各種設定
    ・デフォルトで無料枠になっているので、そのままでOK
  6. 確認画面で「Create environment」を押下
  7. しばらく待機すると、Cloud9の画面が開き準備完了

2. Railsのインストールおよびプロジェクト作成(ターミナルで下記を順番に実行)

  1. 「gem install rails -v 5.2.3」 → rails5.2.3のインストール
  2. 「rails -v」 → インストールができたことの確認
  3. 「rails new プロジェクト名」 → プロジェクトの作成
  4. 「cd プロジェクト名」 → プロジェクトのディレクトリへ移動

3. githubと連携

  1. 「git init」 → リポジトリに登録
  2. 「git add -A」 → すべてのファイルをステージング
  3. 「git commit -m "コミットコメント"」 → 変更をコミット
  4. 「git branch -M main」
  5. リモートリポジトリ(github)の準備
    ・github上でリポジトリ作成(New Repository)
  6. SSH認証を行う
    1. Cloud9のコンソールで「ssh-keygen -t rsa -C "[リモートレポジトリを登録した自分のメールアドレス(・・・@gmail.comなど)]"」 → 公開鍵の作成
    2. Cloud9のコンソールで「cat ~/.ssh/id_rsa.pub」 → 公開鍵の取得
    3. 表示された公開鍵をコピーしておく
    4. githubで「Settings」→「SSH and GPG keys」→「New SSH key」
    5. Titleはなんでもいい(Cloud9とか)
    6. Keyにコピーした公開鍵を貼り付ける
  7. githubにpush
    1. 作成したリポジトリのURLをコピー(SSHの方)
    2. Cloud9のコンソールで「git push git@github.com:〜から始まるSSHProtcolURL main 」 → リモートリポジトリへ変更を反映
  8. Cloud9上でSSHProtocolURLを登録
    ・「git remote add origin git@github.com:〜省略〜」

今後githubへpushする時の流れ

  1. 「git add -A」
  2. 「git commit -m "コメント"」
  3. 「git push origin main」

参考

1
0
1

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
1
0