我的AWS ec2实例在ec2-xx-1xx-xxx-24.compute-1.amazonaws.com:8000上运行 . 我如何让它在ec2-xx-1xx-xxx-24.compute-1.amazonaws.com上运行
我正在使用Gunicorn服务器服务器,它是Ubuntu服务器上的Django应用程序
您可以使用重定向规则在httdp.conf中通过虚拟主机配置相同的内容,或者您可以使用ELB执行相同操作,您可以在其中提及80上的请求,ELB将在8000端口上转发相同的请求 .
这是一个两步问题:
您必须将Django配置为侦听正确的端口,并且还必须修改连接到实例的安全组以允许在端口80上进行连接 .
您可以允许从任何地方或从特定IP / IP范围进行访问 .
另一种解决方案是创建ELB并将其配置为侦听端口80并在端口8080上发送流量 .
2 回答
您可以使用重定向规则在httdp.conf中通过虚拟主机配置相同的内容,或者您可以使用ELB执行相同操作,您可以在其中提及80上的请求,ELB将在8000端口上转发相同的请求 .
这是一个两步问题:
您必须将Django配置为侦听正确的端口,并且还必须修改连接到实例的安全组以允许在端口80上进行连接 .
您可以允许从任何地方或从特定IP / IP范围进行访问 .
另一种解决方案是创建ELB并将其配置为侦听端口80并在端口8080上发送流量 .