Slack本番環境へ開発環境を移行する際にはLinux内のRails環境を構築することが必要です。開発環境と大きく異なりミドルウェアのインストールを始めとした環境構築が必要です。サーバー内だけではなくAmazonのコンソール画面からも作業を行うので見ていきましょう。インスタンスと進みインスタンスの作成を選択して下さい。任意のマシンイメージを選択して下さい。Linuxで問題ないです。その他の設定はデフォルトで問題ありません。確認まで進んで起動を選択して下さい。起動を選択した際にキーペアの作成画面が出るので、新しいキーペアの作成を選択し任意で名前をつけてキーペアのダウンロードを選択して下さい。このキーペアはあとでssh接続をするときに必要になるので場所を覚えておいて下さい。IPから新しいアドレスの割り当てを選択して下さい。新しいアドレスの割り当ての画面で割り当てを選択するとIPアドレスが付与されます。IPアドレスの関連付け先ほどの新しいアドレスの割り当てを選択した画面でIPアドレスが付与されているかを確認して下さい。次に付与されたIPアドレスにチェックを入れ画面上のアクションからアドレスの関連付けを選択して下さい。アドレスの関連付け画面で先ほど作成したインスタンスを選び関連付けを選択すると付与されたIPアドレスがインスタンスに対して割り振られます。この付与されたIPアドレスもssh接続で必要になるのでメモをしておいて下さい。以上でAWSの設定は終わりです。先ほど作成したインスタンスに対してローカルのPCからアクセスします。先ほどダウンロードしたキーペア名.pemをルートディレクトリに配置して下さい。キーペアの権限の設定キーペアの権限を読み取りのみに制限します。~/{key-name}.pemインスタンスへの接続sshコマンドでキーペアの設定を行い作成したインスタンスのIPアドレスを入力します。ec2-user@{IPアドレス}techdeeper.pemで54.64.159.11に接続する場合は下記のようになります。ec2-user@54.64.159.11コマンドラインのコマンド欄左側の表示が下記のようになれば接続に成功です。~]$これでサーバー内で作業を行うことができます。まとめアプリケーションの開発を行う際にはサーバー内での作業は必須となるのでssh接続までの大まかな流れは抑えておきましょう。途中でエラーが発生したなどあればフォーム欄からおしらせください。ありがとうございました!この記事の目次1.インスタンスの作成2.IPアドレスの登録3.インスタンスにssh接続4.まとめ最新の記事Railsで使ってSNSのシェア機能を実装するRailsアプリをAWSでデプロイする3(デプロイ編)RailsアプリをAWSでデプロイする2(各種設定編)kaminariを使ってRailsのページャーを実装するRailsアプリをAWSでデプロイする1(環境構築編)ご意見・お問い合わせ*お名前と連絡先は任意です。*記事や機能の要望、改善すべき点を送信ください。*是非、反映させていただきたいと思います。TECHDEEPER。