我的AWS ec2实例正在ec2-xx-1xx-xxx-24.counte-1.amazonaws.com:8000上运



我的AWS ec2实例正在ec2-xx-1xx-xxx-24.counte-1.amazonaws.com:8000上运行。我如何使它在ec2-xx-1xx-xxx-24.compute-.amazonaws.com 上运行

我使用的是Gunicorn服务器服务器,它是Ubuntu服务器上的Django应用程序

您可以使用重定向规则通过httdp.conf中的虚拟主机进行配置,也可以使用ELB进行配置,其中您可以提到请求在80上发出,ELB将在8000端口上转发相同的请求。

这是一个两步问题:

您必须将Django配置为在正确的端口上侦听,还必须修改附加到实例的安全组,以允许在端口80上进行连接。

您可以允许从任何地方或特定IP/IP范围进行访问。

另一种解决方案是创建一个ELB,并将其配置为在端口80上侦听并在端口8080上发送流量。

最新更新