teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

再追記しました

2020/08/19 21:27

投稿

takahirokobata
takahirokobata

スコア4

answer CHANGED
@@ -6,4 +6,9 @@
6
6
  上記で解決しない場合
7
7
  1.ターミナル(EC2サーバ)で $ sudo vim /etc/nginx/conf.d/rails.conf
8
8
 
9
- 2.vimの<Elastic IP>,<アプリケーション名>を確認してください
9
+ 2.vimの<Elastic IP>,<アプリケーション名>を確認してください
10
+
11
+ 3.ターミナル(EC2サーバ)で $ cd /var/lib
12
+ $ sudo chmod -R 775 nginx
13
+
14
+ 4.Nginxを起動して、設定ファイルを再読み込み

1

追記しました

2020/08/19 21:27

投稿

takahirokobata
takahirokobata

スコア4

answer CHANGED
@@ -1,4 +1,9 @@
1
1
  502 but gatewayとエラーが出る場合は、nginxのlogの確認が必要になります。/var/log/nginx/error.logをlessまたはcatコマンドで確認する。
2
2
  サーバ側で、/var/www/<レポジトリ名>/log/unicorn.stderr.logをlessまたはcatコマンドで確認し、エラーが出ていないか確認する(下に行くほど最新のログです。時刻表記がUTCであることに注意してください)
3
3
  Railsを起動しているか
4
- EC2インスタンスの再起動を行ってみる(※本番環境にてmysqlとnginxの起動が必要です。)
4
+ EC2インスタンスの再起動を行ってみる(※本番環境にてmysqlとnginxの起動が必要です。)
5
+
6
+ 上記で解決しない場合
7
+ 1.ターミナル(EC2サーバ)で $ sudo vim /etc/nginx/conf.d/rails.conf
8
+
9
+ 2.vimの<Elastic IP>,<アプリケーション名>を確認してください