回答編集履歴

1

確認したほうがいいかな?という点を追記しました。

2019/06/23 12:00

投稿

suama
suama

スコア1997

test CHANGED
@@ -57,3 +57,61 @@
57
57
 
58
58
 
59
59
  など。
60
+
61
+
62
+
63
+
64
+
65
+ ### 20190623 追記
66
+
67
+
68
+
69
+ Unicornが起動したようなら、改めて、以下を試してみてください。
70
+
71
+
72
+
73
+ #### 1. Unicornからレスポンスが返るかのチェック
74
+
75
+
76
+
77
+ ```bash
78
+
79
+ echo -e "GET / HTTP/1.0\r\n" | nc -U /var/www/projects/アプリ名/tmp/sockets/.unicorn.sock
80
+
81
+ ```
82
+
83
+
84
+
85
+ ソケットファイルの場所は、正しいものに変えてください。
86
+
87
+ 正しく起動しているなら、結果が返ってきます。
88
+
89
+ また、railsのproduction.logかdevelopment.log にも GET / .... といったログが出ます。
90
+
91
+
92
+
93
+ #### 2. Nginxの設定のチェック
94
+
95
+
96
+
97
+ unicornが正常にリクエストを処理できる状態であれば、nginxとの間の設定が正しければうまくいくはずです。
98
+
99
+ もしうまくいかない場合は、nginx用の設定ファイルにエラーがあるか、指定場所を間違えている可能性があります。
100
+
101
+
102
+
103
+ 想定している設定ファイルは、/etc/nginx/nginx.conf でしょうか?
104
+
105
+ Amazon Linuxのnginxはデフォルトでここを見ます。
106
+
107
+ 現在表示されているトップページは、この設定に従って、/usr/share/nginx/html 以下のindex.htmlを表示していると思います。
108
+
109
+ 設定ファイルの場所が正しいか、設定を変えたら nginxをreloadしたかも確認してみてくださいね。
110
+
111
+
112
+
113
+ #### PHPのアプリケーションは動かしていないけど *.phpへのアクセスがある
114
+
115
+
116
+
117
+ インターネットに公開された以上、ピンポンダッシュやオレオレ詐欺的な感じで、「あわよくば返事があれば、そこから脆弱性を突いていこう!」という的なアクセスが出てきます。