翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Elastic Beanstalk 用の Ruby 開発環境の設定
この章では、Ruby 開発環境を設定し、アプリケーションを AWS Elastic Beanstalkにデプロイする前にローカルでテストする手順について説明します。また、便利なツールのインストール手順を提供するウェブサイトも参照します。
すべての言語に適用される一般的な設定ステップやツールについては、「Elastic Beanstalk で使用する開発マシンの設定」を参照してください。
このガイドの手順に従うには、run command のためのコマンドラインターミナルまたはシェルが必要になります。コマンドは、該当する場合、プロンプト記号 ($) と現在のディレクトリの名前が前に付けられて、リストに示されます。
~/eb-project$ this is a command
this is output
Linux および macOS では、任意のシェルとパッケージ管理者を使用できます。Windows では、Linux 用の Windows サブシステムをインストール
すべての言語に適用される一般的な設定手順やツールについては、「Elastic Beanstalk で使用する開発マシンの設定」を参照してください
Ruby のインストール
C コンパイラをお持ちでない場合は、GCC をインストールしてください。Ubuntu では apt
を使用します。
~$ sudo apt install gcc
Amazon Linux では、yum
を使用します。
~$ sudo yum install gcc
Ruby 言語のインストールを管理するための RVM をマシンにインストールします。rvm.io
~$ gpg2 --recv-keys key1
key2
~$ curl -sSL https://get.rvm.io | bash -s stable
このスクリプトは、ユーザディレクトリの .rvm
という名前のフォルダに RVM をインストールし、新しい端末を開くたびにセットアップスクリプトをロードするようにシェルプロファイルを変更します。スタートするには、スクリプトをマニュアルでロードします。
~$ source ~/.rvm/scripts/rvm
最新バージョンを取得するには、rvm get head
を使用します。
~$ rvm get head
Ruby の使用可能なバージョンを表示します。
~$ rvm list known
AWS Elastic Beanstalk プラットフォームドキュメントの「Ruby」で、Elastic Beanstalk プラットフォームで利用可能な最新バージョンの Ruby を確認してください。そのバージョンをインストールします。
~$ rvm install 3.2
Ruby のインストールをテストします。
~$ ruby --version
AWS SDK for Ruby のインストール
アプリケーション内から AWS リソースを管理する必要がある場合は、 をインストールします AWS SDK for Ruby。例えば、SDK for Ruby では、Amazon DynamoDB (DynamoDB) を使用して、リレーショナルデータベースを作成せずに、ユーザーとセッション情報を保存することができます。
gem
コマンドを使用して、SDK for Ruby とその依存関係をインストールします。
$ gem install aws-sdk
詳細とインストール手順については、AWS SDK for Ruby のホームページ
IDE またはテキストエディタをインストールする
統合された開発環境(IDEs)は、アプリケーション開発を容易にする幅広い特徴を提供します。Ruby 開発用の IDE を使用していない場合は、Aptana と RubyMine を試してどちらが使いやすいかを確認してください。
注記
IDE では、出典コントロールにコミットする必要がないファイルがプロジェクトフォルダに追加される場合があります。ソースコントロールにこれらのファイルがコミットされないようにするには、.gitignore
または同等のソースコントロールツールを使用します。
IDE の特徴のすべては必要なく、単純にコーディングを開始する場合は、Sublime Text のインストール