用IP地址无法访问,提示访问超时。这会是什么原因?

来源:7-1 配置 Nginx 反向代理 Nodejs 端口

woniu2015

2018-07-03

老师,我都是按你说的做,但是用IP地址无法访问,提示访问超时。这会是什么原因?

upstream imooc {

  server 127.0.0.1:8080;

}

 

server { 

  listen 80;

  server_name 47.100.160.167;

  location / {

    proxy_set_header X-Real-IP $remote_addr;

    proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;

    proxy_set_header Host $http_host;

    proxy_set_header X-Nginx-Proxy true;

    

    proxy_pass http://imooc;

    proxy_redirect off;

  } 


写回答

1回答

Scott

2018-07-03

server_name 47.100.160.167;


换成 


server_name _; 试一下

0
3
Scott
回复
B1ackout
在服务器上 curl http://127.0.0.1:8080 看能不能访问到内容 另外 8080 的端口,在阿里云上要开通安全组的哈
2018-11-02
共3条回复

Node.js项目线上服务器部署与发布

阿里云部署Node.js+MongoDB+Nginx的应用项目,打通全栈

1747 学习 · 448 问题

查看课程