88

我想将端口添加8080到 EC2 安全组以访问 tomcat。但是,每当我从下拉列表中选择 HTTP 时,我都会将80端口设为默认值,并且也无法更改它。

那么如何添加8080才能公开访问Tomcat呢?

4

3 回答 3

179

您必须在下拉列表中选择“自定义 TCP 规则”。

然后,您将能够将端口更改为 8080。

在此处输入图像描述

于 2014-10-13T11:36:04.720 回答
9

您必须在两个不同的部分启用端口:(1) Windows 防火墙,如前所述。(2) 直接在 Amazon Web Service 控制台中,完全在安全组/入站中。

于 2016-09-16T04:28:51.100 回答
2

在安全组中添加规则后,您还应该打开 Linux 操作系统端口以访问您的 webservice 命令来执行此操作

sudo ufw allow 8080/tcp

一些额外信息:实际上这不是部署服务的好理由。我们宁愿使用反向代理服务器来处理所有类型的请求(如 nginx),并且这些请求应该被路由到特定的 Web 服务,这就是为什么如果您将整个流量路由到 80 端口(HTTP)或 443(HTTPS)想要配置 SSL。因此,使用它可以让很多事情变得更容易。按照这个来了解如何使用 Nginx。

于 2020-12-11T09:37:01.593 回答