質問編集履歴

8

nano etc/nginx/nginx.conf

2020/08/17 06:05

投稿

chrnougi
chrnougi

スコア0

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,139 @@
1
+ 追記 nano etc/nginx/nginx.conf
2
+
3
+
4
+
5
+ ```ここに言語を入力
6
+
7
+ # For more information on configuration, see:
8
+
9
+ # * Official English Documentation: http://nginx.org/en/docs/
10
+
11
+ # * Official Russian Documentation: http://nginx.org/ru/docs/
12
+
13
+
14
+
15
+ user nginx;
16
+
17
+ worker_processes auto;
18
+
19
+ error_log /var/log/nginx/error.log;
20
+
21
+ pid /run/nginx.pid;
22
+
23
+
24
+
25
+ # Load dynamic modules. See /usr/share/doc/nginx/README.dynamic.
26
+
27
+ include /usr/share/nginx/modules/*.conf;
28
+
29
+
30
+
31
+ events {
32
+
33
+ worker_connections 1024;
34
+
35
+ }
36
+
37
+
38
+
39
+ http {
40
+
41
+ log_format main '$remote_addr - $remote_user [$time_local] "$request" '
42
+
43
+ '$status $body_bytes_sent "$http_referer" '
44
+
45
+ '"$http_user_agent" "$http_x_forwarded_for"';
46
+
47
+
48
+
49
+ access_log /var/log/nginx/access.log main;
50
+
51
+
52
+
53
+ sendfile on;
54
+
55
+ tcp_nopush on;
56
+
57
+ tcp_nodelay on;
58
+
59
+ keepalive_timeout 65;
60
+
61
+ types_hash_max_size 2048;
62
+
63
+
64
+
65
+ include /etc/nginx/mime.types;
66
+
67
+ default_type application/octet-stream;
68
+
69
+
70
+
71
+ # Load modular configuration files from the /etc/nginx/conf.d directory.
72
+
73
+ # See http://nginx.org/en/docs/ngx_core_module.html#include
74
+
75
+ # for more information.
76
+
77
+ include /etc/nginx/conf.d/*.conf;
78
+
79
+
80
+
81
+ server {
82
+
83
+ listen 80 default_server;
84
+
85
+ listen [::]:80 default_server;
86
+
87
+ server_name _;
88
+
89
+ root /usr/share/nginx/html;
90
+
91
+
92
+
93
+ # Load configuration files for the default server block.
94
+
95
+ include /etc/nginx/default.d/*.conf;
96
+
97
+
98
+
99
+ location / {
100
+
101
+ }
102
+
103
+
104
+
105
+ error_page 404 /404.html;
106
+
107
+ location = /40x.html {
108
+
109
+ }
110
+
111
+
112
+
113
+ error_page 500 502 503 504 /50x.html;
114
+
115
+ location = /50x.html {
116
+
117
+ }
118
+
119
+ }
120
+
121
+
122
+
123
+ }
124
+
125
+
126
+
127
+
128
+
129
+ ```
130
+
131
+
132
+
133
+
134
+
135
+
136
+
1
137
  環境については後述させて頂きますがまず要所を説明します。宜しくお願い致します。
2
138
 
3
139
 

7

sudo nano /etc/nginx/conf.d/gunicorn.conf

2020/08/17 06:05

投稿

chrnougi
chrnougi

スコア0

test CHANGED
File without changes
test CHANGED
@@ -154,4 +154,38 @@
154
154
 
155
155
 
156
156
 
157
+ gunicornの中には以下のように設定しております。
158
+
159
+
160
+
161
+ sudo nano /etc/nginx/conf.d/gunicorn.conf
162
+
163
+
164
+
165
+ ```ここに言語を入力
166
+
167
+ server {
168
+
169
+ listen 80;
170
+
171
+ server_name 1.2.3.4;
172
+
173
+ location / {
174
+
175
+ proxy_pass ; http://1.2.3.4:8080
176
+
177
+ proxy_set_header Host $http_host;
178
+
179
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
180
+
181
+ }
182
+
183
+ }
184
+
185
+ ```
186
+
187
+
188
+
189
+
190
+
157
191
  宜しくお願いします。

6

sudo firewall-cmd --list-all の結果を通知

2020/08/17 04:59

投稿

chrnougi
chrnougi

スコア0

test CHANGED
File without changes
test CHANGED
@@ -114,4 +114,44 @@
114
114
 
115
115
  ```
116
116
 
117
+ sudo firewall-cmd --list-all を打ちましたが8080は許可しています。
118
+
119
+
120
+
121
+ ```ここに言語を入力
122
+
123
+
124
+
125
+
126
+
127
+ public (active)
128
+
129
+ target: default
130
+
131
+ icmp-block-inversion: no
132
+
133
+ interfaces: eth0
134
+
135
+ sources:
136
+
137
+ services: dhcpv6-client http https ssh
138
+
139
+ ports: 443/tcp 8000/tcp 8080/tcp
140
+
141
+ protocols:
142
+
143
+ masquerade: no
144
+
145
+ forward-ports:
146
+
147
+ source-ports:
148
+
149
+ icmp-blocks:
150
+
151
+ rich rules:
152
+
153
+ ```
154
+
155
+
156
+
117
157
  宜しくお願いします。

5

ポート番号設置内容

2020/08/17 04:51

投稿

chrnougi
chrnougi

スコア0

test CHANGED
File without changes
test CHANGED
@@ -86,4 +86,32 @@
86
86
 
87
87
   
88
88
 
89
+ nano /etc/ssh/sshd_config
90
+
91
+
92
+
93
+ の中にあるポート番号は以下のように設置しております。
94
+
95
+
96
+
97
+ ```ここに言語を入力
98
+
99
+ # If you want to change the port on a SELinux system, you have to tell
100
+
101
+ # SELinux about this change.
102
+
103
+ # semanage port -a -t ssh_port_t -p tcp #PORTNUMBER
104
+
105
+
106
+
107
+ Port 25252
108
+
109
+ #AddressFamily any
110
+
111
+ ListenAddress 0.0.0.0
112
+
113
+ #ListenAddress ::
114
+
115
+ ```
116
+
89
117
  宜しくお願いします。

4

不要文字の削除

2020/08/17 04:38

投稿

chrnougi
chrnougi

スコア0

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  djangoアプリを開発中です。
10
10
 
11
- http://example.com/ というドメイン名をIPと紐づけて表示させたいです。xxxは仮名
11
+ http://example.com/ というドメイン名をIPと紐づけて表示させたいです。
12
12
 
13
13
 
14
14
 

3

http://example.comに修正

2020/08/17 04:22

投稿

chrnougi
chrnougi

スコア0

test CHANGED
@@ -1 +1 @@
1
- http://xxx.com:8080 の :8080 を削除してIPの中身を表示させたい
1
+ http://example.com:8080/ の :8080 を削除してIPの中身を表示させたい
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  djangoアプリを開発中です。
10
10
 
11
- http://xxx.com というドメイン名をIPと紐づけて表示させたいです。xxxは仮名
11
+ http://example.com/ というドメイン名をIPと紐づけて表示させたいです。xxxは仮名
12
12
 
13
13
 
14
14
 
@@ -16,7 +16,7 @@
16
16
 
17
17
 
18
18
 
19
- 現在 http://xxx.com:8080 というURLを打つと
19
+ 現在 http://example.com:8080/ というURLを打つと
20
20
 
21
21
  1.2.3.4 というIPアドレス上の内容が表示されます。
22
22
 
@@ -26,15 +26,15 @@
26
26
 
27
27
  しかし
28
28
 
29
- http://xxx.com/ という風に「:8080」を抜いたドメインだけのURLを叩くと
29
+ http://example.com/ という風に「:8080」を抜いたドメインだけのURLを叩くと
30
30
 
31
31
  以下のようにcentosの画面が表示されてしまい1.2.3.4の内容が表示されません。
32
32
 
33
33
 
34
34
 
35
- 通常はxxx.comのようにブラウザ上で表示させる事が多いですよね。
35
+ 通常はhttp://example.com/のようにブラウザ上で表示させる事が多いですよね。
36
36
 
37
- その場合つまりhttp://xxx.comとした場合以下のように表示されます。
37
+ その場合つまりhttp://example.com/とした場合以下のように表示されます。
38
38
 
39
39
  SSLは次の段階として今は除外しております。
40
40
 
@@ -48,7 +48,7 @@
48
48
 
49
49
  つまり
50
50
 
51
- http://xxx.com/ のURLを叩いて
51
+ http://example.com/ のURLを叩いて
52
52
 
53
53
  1.2.3.4 というIPアドレス上の内容を表示させたいです。
54
54
 

2

わかりやすく説明変更

2020/08/17 04:21

投稿

chrnougi
chrnougi

スコア0

test CHANGED
File without changes
test CHANGED
@@ -26,9 +26,17 @@
26
26
 
27
27
  しかし
28
28
 
29
- http://xxx.com/ だけのURLを叩くと
29
+ http://xxx.com/ という風に「:8080」を抜いたドメインだけのURLを叩くと
30
30
 
31
31
  以下のようにcentosの画面が表示されてしまい1.2.3.4の内容が表示されません。
32
+
33
+
34
+
35
+ 通常はxxx.comのようにブラウザ上で表示させる事が多いですよね。
36
+
37
+ その場合つまりhttp://xxx.comとした場合以下のように表示されます。
38
+
39
+ SSLは次の段階として今は除外しております。
32
40
 
33
41
 
34
42
 

1

ご指摘頂いた部分について修正

2020/08/17 04:08

投稿

chrnougi
chrnougi

スコア0

test CHANGED
@@ -1 +1 @@
1
- http://xxx.com/:8080 の :8080 を削除してIPの中身を表示させたい
1
+ http://xxx.com:8080 の :8080 を削除してIPの中身を表示させたい
test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
 
18
18
 
19
- 現在 http://xxx.com/:8080 というURLを打つと
19
+ 現在 http://xxx.com:8080 というURLを打つと
20
20
 
21
21
  1.2.3.4 というIPアドレス上の内容が表示されます。
22
22