【问题标题】:couldn't host on EC2, django/nginx/gunicorn无法在 EC2、django/nginx/gunicorn 上托管
【发布时间】:2015-11-07 03:50:33
【问题描述】:

我正在尝试在 EC2 上部署 django Web 应用程序,但我无法以域名访问该站点,也无法访问 gunicorn。我在 DigitalOcean 上尝试了同样的方法,一切似乎都很好并且运行良好。我正在尝试学习在 EC2 上部署,但卡住了。 我尝试了很多教程,但无法访问。 谢谢

【问题讨论】:

  • 如果以下答案不正确,请提供具体问题。您的当前配置等。也尝试从盒子本身curlwget 本地IP。

标签: django nginx amazon-ec2 gunicorn


【解决方案1】:

您必须允许实例的入站流量。

安全组使您能够控制实例的流量,包括可以到达您的实例的流量类型。例如,您可以只允许来自您的家庭网络的计算机使用 SSH 访问您的实例。如果您的实例是 Web 服务器,您可以允许所有 IP 地址通过 HTTP 访问您的实例,以便外部用户可以浏览您的 Web 服务器上的内容。

要启用对您的实例的网络访问,您必须允许您的实例的入站流量。要为入站流量打开端口,请将规则添加到您在启动实例时与其关联的安全组。

来源:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/authorizing-access-to-an-instance.html

【讨论】:

    猜你喜欢
    • 2013-06-12
    • 2016-02-23
    • 2019-05-30
    • 2014-04-26
    • 2012-05-29
    • 2019-01-04
    • 2020-06-08
    • 1970-01-01
    • 2011-09-01
    相关资源
    最近更新 更多