我想将端口8080
添加到EC2安全组以访问tomcat。但是每当我从下拉列表中选择HTTP时,我都会将80
端口视为默认端口,但也无法更改它。
那么如何添加8080
以便我可以公开访问Tomcat?
答案 0 :(得分:123)
您必须在下拉列表中选择“自定义TCP规则”。
然后您就可以将端口更改为8080.
答案 1 :(得分:6)
您必须能够将端口分为两个不同的部分:(1)Windows防火墙,如前所述。 (2)直接在Amazon Web Service控制台中,完全在安全组/入站。
答案 2 :(得分:0)
在安全组中添加规则后,还应该打开Linux os端口,以便访问网络服务命令来实现此目的
sudo ufw allow 8080/tcp
一些额外的信息: 实际上,这不是部署服务的好方法。我们应该使用反向代理服务器来处理所有类型的请求(例如nginx),并且应将这些请求路由到特定的Web服务,这就是为什么如果您将整个流量都路由到80端口(HTTP)或443(HTTPS)要配置SSL。因此,使用它会使很多事情变得容易。按照this来了解如何使用Nginx。