joppot

コピペで絶対動く。説明を妥協しない

サーバ

S3にホスティングしたReactにRoute53の独自ドメインを割り振る

投稿日:


概要

みなさんこんにちはcandleです。今回はS3にホスティングしたReactにRoute53の独自ドメインを割り振ってみましょう。

前提

  1. Route53にドメインを持っている
  2. S3にドメインと同じバケットを持っている
  3. Reactが既にS3にホスティングされている

重要なことですが、S3のバケットとRoute53で取得したドメイン名は同じである必要があります。まだ、S3にバケットが作られてなかったり、ReactがS3にホスティングされてない方は前回の記事を参照してください。

確認

Route53のドメイン

私はjoppot.infoのドメインをRoute53に持っています。これのサブドメインのreacttest.joppot.infoを割り振りたいと思います。

S3のバケット

reacttest.joppot.infoというS3バケットを作ってあり、そこにReactアプリケーションをデプロイしてあります。

http://reacttest.joppot.info.s3-website-ap-northeast-1.amazonaws.com

ドメインを割り振る

実際この作業は簡単です。Route53の画面に移動し、左のメニューから「Hosted zones」を選びます。

割り振りたいドメインを選びます。

最初に「Create Record Set」を押ます。あとはこの項目を埋めていきます。

  • Nameはサブドメインを利用しない場合はそのままにします。
  • Type は「A – IPv4 address」にします。
  • AliasをYesにします。
  • Alias Targetに作成したバケットを選びます。

最後に「Create」ボタンを押せば完了です。

しばらくすると、割り振ったドメインでアクセスできるようになります。

まとめ

これでどんどんReactアプリを公開できますね。

スポンサードリンク

「為になったなぁ」と思ったら、シェアお願いします。

-サーバ
-, , ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

td-agentでnginxのerror.logとaccess.logを取得する

English 日本語 概要 みなさんこんにちはcandleです。今回はtd-agentでnginxのログを収集します。 td-agentで解説しますが、fluentdと設定は基本的に同じになると思う …

apacheのmod_rewriteでphpのGETパラメータのurlを書き換える

概要 みなさんこんにちはcandleです。今回はphpでgetでパラメータを受け取る際のurlの書き換えです。 例えば、phpよくあるのがこのようなurlではないでしょうか。 http://local …

fabricでvagrantのデフォルトの秘密鍵を使ってサーバにアクセスする

概要 みなさんこんにちはcandleです。今回はfabricを使ってvagrant上のvmにアクセスする方法を紹介します。様々なサイトを閲覧すると、あまりvagrantのデフォルトの鍵を使用して、fa …

fabricでmysqlコマンドを実行する関数を自作する

概要 皆さんこんにちはcandleです。今回はfabricからリモート先のサーバのmysqlを実行するための環境変数と関数を作成したいと思います。 mysqlは一般にmysqlコマンドをログインしてか …

fabricを使ってgit のdiffで指定のバージョンからのファイルをアップロード

概要 皆さんこんにちはcandleです。今回はfabricを使ってgit のpush pullを使わないデプロイを実装します。 一般にgit管理されているプロジェクトのデプロイは下の様な図式でデプロイ …


ベンチャー企業のCTOをやってます。大学時代にプログラミングを始め、javaから入門し、C++へて、PHPへと進み、会社ではRailsを使用。自動化が大好きなプログラマー