开发者社区> 问答> 正文

Tengine的多server的问题

安全组开了8080. 没开防火墙。
conf是独立的。
为什么 8080端口就是起不来?
netstat 看不到?

访问更不行?

1.conf


server{

listen 8080;
server_name 1.2.3.4;
location / {
    proxy_pass http://1.8.7.8:80;
    proxy_set_header Host $host:$server_port;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
}

}

2.conf

server{

listen 80;
server_name 1.2.3.4;
location / {
    proxy_pass http://1.8.7.8:80;
    proxy_set_header Host $host:$server_port;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
}

}

展开
收起
depakin 2019-05-07 12:49:56 1670 0
1 条回答
写回答
取消 提交回答
  • 你确定 NGINX启动了吗?
    用configtest 校验一下你的配置文件

    2019-07-17 23:34:54
    赞同 1 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里七层流量入口Tengine硬件加速探索之路 立即下载
阿里Tengine直播最佳实践 立即下载
阿里Tengine网关最佳实践 立即下载