質問編集履歴

1

nginxを追記した。

2019/09/28 23:13

投稿

nanase21
nanase21

スコア144

test CHANGED
File without changes
test CHANGED
@@ -11,3 +11,83 @@
11
11
  下記の記事を参考にして設定しています。
12
12
 
13
13
  [https://qiita.com/iwaseasahi/items/1687426add4124899fe3](https://qiita.com/iwaseasahi/items/1687426add4124899fe3)
14
+
15
+
16
+
17
+ 基本的にsslの手順は上記のリンク先を順に追って設定していますがなぜか私の環境では、sslにすることが出来ません。
18
+
19
+ 証明書とELBのリスナーの変更まで多分大丈夫だと思うがnginxの設定が間違っているような気がします。(どこが間違っているかは分かりませんが,,,)
20
+
21
+ ```nginx
22
+
23
+ upstream unicorn_server {
24
+
25
+ server unix:/var/www/projects/sample/tmp/sockets/.unicorn.sock
26
+
27
+ fail_timeout=0;
28
+
29
+ }
30
+
31
+
32
+
33
+ server {
34
+
35
+ listen 80;
36
+
37
+ client_max_body_size 4G;
38
+
39
+ server_name www.sample.com;
40
+
41
+
42
+
43
+ keepalive_timeout 5;
44
+
45
+
46
+
47
+ # Location of our static files
48
+
49
+ root /var/www/projects/sample/public;
50
+
51
+
52
+
53
+ location ~ ^/assets/ {
54
+
55
+ root /var/www/projects/sample/public;
56
+
57
+ }
58
+
59
+
60
+
61
+ location / {
62
+
63
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
64
+
65
+ proxy_set_header Host $http_host;
66
+
67
+ proxy_redirect off;
68
+
69
+
70
+
71
+ if (!-f $request_filename) {
72
+
73
+ proxy_pass http://unicorn_server;
74
+
75
+ break;
76
+
77
+ }
78
+
79
+ }
80
+
81
+
82
+
83
+ error_page 500 502 503 504 /500.html;
84
+
85
+ location = /500.html {
86
+
87
+ root /var/www/projects/sample/public;
88
+
89
+ }
90
+
91
+ }
92
+
93
+ ```