【发布时间】:2021-01-18 06:09:17
【问题描述】:
我无法让 Nginx 重定向到我在 GCP 上的 Web 应用程序。平台是Centos 7
以下是我在 /etc/nginx 下的内容
drwxr-xr-x. 2 root root 62 Jan 17 20:22 conf.d
-rw-r--r--. 1 root root 1077 Nov 1 02:02 fastcgi.conf
-rw-r--r--. 1 root root 1077 Nov 1 02:02 fastcgi.conf.default
-rw-r--r--. 1 root root 1007 Nov 1 02:02 fastcgi_params
-rw-r--r--. 1 root root 1007 Nov 1 02:02 fastcgi_params.default
-rw-r--r--. 1 root root 2837 Nov 1 02:02 koi-utf
-rw-r--r--. 1 root root 2223 Nov 1 02:02 koi-win
-rw-r--r--. 1 root root 5231 Nov 1 02:02 mime.types
-rw-r--r--. 1 root root 5231 Nov 1 02:02 mime.types.default
-rw-r--r--. 1 root root 2455 Nov 1 02:02 nginx.conf
-rw-r--r--. 1 root root 2656 Nov 1 02:02 nginx.conf.default
-rw-r--r--. 1 root root 636 Nov 1 02:02 scgi_params
-rw-r--r--. 1 root root 636 Nov 1 02:02 scgi_params.default
-rw-r--r--. 1 root root 664 Nov 1 02:02 uwsgi_params
-rw-r--r--. 1 root root 664 Nov 1 02:02 uwsgi_params.default
-rw-r--r--. 1 root root 3610 Nov 1 02:02 win-utf
我没有更改 nginx.conf 文件。相反,我创建了 /etc/nginx/conf.d/opc.conf。下面是里面的内容。
server {
server_name 14.72.135.78;
location / {
proxy_http_version 1.1;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_pass http://10.128.0.2:8080;
proxy_redirect off;
}
}
当我这样做时
netstat -tnl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:6010 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:6011 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:6012 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:6014 0.0.0.0:* LISTEN
tcp6 0 0 10.128.0.2:8080 :::* LISTEN
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 ::1:25 :::* LISTEN
tcp6 0 0 :::6010 :::* LISTEN
tcp6 0 0 :::6011 :::* LISTEN
tcp6 0 0 :::6012 :::* LISTEN
tcp6 0 0 :::6014 :::* LISTEN
编辑:
当我 curl http://10.128.0.2:8080 时,结果是空的。可能是这个问题吗?
【问题讨论】: