首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nginx代理的E3 Ubuntu步骤将一个端口传递到端口80

Nginx代理的E3 Ubuntu步骤将一个端口传递到端口80
EN

Ask Ubuntu用户
提问于 2016-12-08 18:43:40
回答 1查看 173关注 0票数 0

我正在使用亚马逊E3运行一个新的Ubuntu16.04服务器。我编辑了/etc/nginx/sites-enabled/default以阅读:

代码语言:javascript
复制
server {
    listen 80 default_server;
    listen [::]:80 default_server;

    server_name _;

    location / {
            proxy_pass http://localhost:8080;
    }

}

然后重新启动nginx服务器sudo /etc/init.d/nginx restart

然后再进行一次检查,确保我的简单应用程序是在端口8080上的服务器。

但是当我进入IP时,我仍然没有看到这个应用程序。

我是否还遗漏了另一个步骤,比如在某个地方添加一个安全规则?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2016-12-08 20:16:13

配置看起来是有效的。所以你应该检查一下:

  1. Ubuntu实例(iptables -L -n)上的iptables。
  2. 保安小组。应该允许IP、子网或每个人访问端口80 (0.0.0.0/0)。
  3. 网络ACL与安全组一样,它应该允许对端口80进行访问。他们在子网级别上工作。

只有在VPC中运行实例时,后两者才有意义。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/858518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档