気ままにふりーだむ

学習やメモなどを投稿します。プログラミング仲間や仕事、求人の話は大募集。気軽にフォローやいいねいただけると励みになります!

AWS nginx プログラミング

AWS+nginxサーバーに独自ドメインを設定したい

投稿日:

はじめに


現在の状況です。
下記環境でAWSにnginxサーバーを使用してデプロイはできている状態です。
IPでアプリケーションは表示されているが、自分で取得したドメインでも表示できるように
したいというのが今回の目的です。

環境


ruby 2.3.1
Rails 5.0.7.2
MySQL
git
unicorn
nginx
capistrano
AWS EC2

事前準備


[参考]お名前.comで取得したドメインをAmazon EC2に紐付ける

上記を参考にドメインの設定は完了しております。

エラー発生


キャプチャ.png

設定したドメインをブラウザで表示しても上記のように表示されてしまいます。
表示されている文面を翻訳するとnginxのどうやら設定が必要なようです。

対応したこと


[参考]【超初心者向け】AWSでたてたnginxサーバーにドメインを設定する

上記記事を参考にnginxの「conf」の変更、nginxのrestartを行いました。

結果


正常にドメインでページが表示できました!!

おまけ


上記を行うと逆にIPからはページが表示できなくなります。
私はIPからも接続できるようにしたかったので、その際にはその設定も必要です。

[参考]nginxでip入力によるアクセスをドメインにリダイレクトする

下記を追記でOKです。

以上です。宜しくお願いします。

参考


[参考]お名前.comで取得したドメインをAmazon EC2に紐付ける
[参考]【超初心者向け】AWSでたてたnginxサーバーにドメインを設定する
[参考]nginxでip入力によるアクセスをドメインにリダイレクトする

-AWS, nginx, プログラミング

執筆者:


comment

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

関連記事

[AWS]bundle exec cap production deployのエラーでつまった話

デプロイを行う際に発生したエラーで行なったことをメモ。 同じように困った方の参考になればと。 環境 ruby 2.3.1 Rails 5.0.7.2 MySQL git unicorn nginx c …

画像アップロードCarrierwaveを導入する

画像アップロードのGem Carrierwaveの導入方法を忘れちゃうので、手順をメモ。 今回は画像リサイズのためmini_magickも導入します Gemfileを設定 それでは早速、下記Gemをイ …

no image

[Rails]ヘルパーメソッドを作る!

こんにちは! 今回はヘルパーメソッドについてのまとめです。 ヘルパーメソッドを自分で作成してみたいと思います。 それでは早速いってみましょう! そもそもヘルパーメソッドとは そもそもヘルパーメソッドな …

チャットアプリにメッセージの編集と削除ボタンをつける

やりたいこと 現在チャットアプリを作っており、投稿したメッセージの編集と削除を行うために まずはボタンを配置したいと思っています。またそのボタンは常時表示させるのでなく、 該当メッセージにカーソルが当 …

no image

jQueryで繰り返し処理each文を使ってみる!

each文のまとめです! jQueryでは配列、オブジェクト、jQueryオブジェクトが対応可能。 jQueryオブジェクトの場合、少し記載が異なります。 また途中終了する方法とスキップする方法を記載 …