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

質問編集履歴

1

nginxを追記した。

2019/09/28 23:13

投稿

nanase21
nanase21

スコア144

title CHANGED
File without changes
body CHANGED
@@ -4,4 +4,44 @@
4
4
  何が原因なのか予想でも構わないのでご教示いただけると幸いです。
5
5
 
6
6
  下記の記事を参考にして設定しています。
7
- [https://qiita.com/iwaseasahi/items/1687426add4124899fe3](https://qiita.com/iwaseasahi/items/1687426add4124899fe3)
7
+ [https://qiita.com/iwaseasahi/items/1687426add4124899fe3](https://qiita.com/iwaseasahi/items/1687426add4124899fe3)
8
+
9
+ 基本的にsslの手順は上記のリンク先を順に追って設定していますがなぜか私の環境では、sslにすることが出来ません。
10
+ 証明書とELBのリスナーの変更まで多分大丈夫だと思うがnginxの設定が間違っているような気がします。(どこが間違っているかは分かりませんが,,,)
11
+ ```nginx
12
+ upstream unicorn_server {
13
+ server unix:/var/www/projects/sample/tmp/sockets/.unicorn.sock
14
+ fail_timeout=0;
15
+ }
16
+
17
+ server {
18
+ listen 80;
19
+ client_max_body_size 4G;
20
+ server_name www.sample.com;
21
+
22
+ keepalive_timeout 5;
23
+
24
+ # Location of our static files
25
+ root /var/www/projects/sample/public;
26
+
27
+ location ~ ^/assets/ {
28
+ root /var/www/projects/sample/public;
29
+ }
30
+
31
+ location / {
32
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
33
+ proxy_set_header Host $http_host;
34
+ proxy_redirect off;
35
+
36
+ if (!-f $request_filename) {
37
+ proxy_pass http://unicorn_server;
38
+ break;
39
+ }
40
+ }
41
+
42
+ error_page 500 502 503 504 /500.html;
43
+ location = /500.html {
44
+ root /var/www/projects/sample/public;
45
+ }
46
+ }
47
+ ```