0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AWS Cloud9(Amazon Linux 2023)を使ったRuby on Rails開発スタートガイド

0
Last updated at Posted at 2024-01-18

Cloud9環境構築手順

AWS Cloud9でのRuby on Railsの環境構築の手順をまとめたものです。
Ruby on RailsとMySQLのインストール、Gitの設定、SSHキーの生成とGitHubへの登録などが含まれます。

  • Amazon Linux 2023
  • Cloud9

1. システムアップデート

$ sudo yum update

2. RubyとRailsのバージョン確認

$ ruby -v
$ rails -v

3. Railsのインストール

特定のバージョンのRailsをインストールします。

$ gem install rails -v <特定のRailsバージョン> -N

4. Gemのバージョン確認とBundlerのインストール

gem -v
gem install bundler

5. SSHキーの生成と管理

Cloud9でSSHキーを生成し、S3にアップロードします。

cd ~/.ssh
ssh-keygen -t rsa
ls
cp id_rsa.pub ../environment

注意:

  • Cloud9からS3にid_rsa.pubをアップロードする方法はこちらを参照。
cd ../environment
rm id_rsa.pub

6. GitHubへのSSHキー登録

生成したid_rsa.pubをGitHubに登録します。
割愛します。

7. Gitの設定

git config --global user.name "Your Name"
git config --global user.email you@example.com

8. リポジトリのクローンと設定

git clone <ssh-url>
cd <project_name>

9. MySQLのインストール

MySQLとその関連パッケージをインストールします。

sudo dnf -y localinstall https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm
sudo dnf -y install mysql mysql-community-client
sudo yum install mysql mysql-devel
sudo yum install --nogpgcheck mysql-devel
bundle install

これで、AWS Cloud9上でRuby on RailsとMySQLを含む開発環境が整います。
また、Gitの設定とSSHキーの設定により、GitHubとの連携も可能となります。


会社紹介

株式会社 Mosaica
最先端テクノロジーで社会課題を解決し、持続可能な未来を創造する IT カンパニー。
AI ソリューション、クラウド統合、DX 推進、経営コンサルティングなど包括的なサービスでビジネス変革を支援しています。

詳しくは 公式サイト までお気軽にご相談ください。
公式サイト: https://mosaica.co.jp/

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?