我正在EC2实例上运行Bitnami。我可以在3000或8080端口上托管我的应用程序。目前,如果我没有指定一个端口,我会被带到Bitnami主页。我希望能够直接从我的EC2公共dns访问我的应用程序,而不需要在url中指定一个端口。我怎样才能做到这一点?
发布于 2016-04-04 19:09:47
您必须在服务器的防火墙上打开端口80,或者在端口80上运行您的服务器,或者将端口80转发到端口8080。您需要根据您正在运行的Linux版本查找执行此操作的说明,但它可能是一个iptables命令。
您还需要在EC2服务器的安全组上打开端口80。
发布于 2016-05-14 13:50:08
这样做的简单方法是使用以下命令进行端口转发:
sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080登录到AWS后,使用putty拥有私钥&用户名为"bitnami“。键入上面的命令&输入。
然后,您将自动重定向到应用程序。
注意:我假设您已经将端口8080配置为AWS上的安全组。
https://stackoverflow.com/questions/36410318
复制相似问题