在 Amazon 实例上运行 Django 测试服务器

在 Amazon 实例上运行 Django 测试服务器

我正在尝试在亚马逊上运行基本的 Django 应用程序,例如:managy.py runserver 80

它开始运行,但我无法从浏览器连接到此端口的 Django,FF 无法连接。我的安全组设置正确,因为如果我运行它,我可以从外部连接到 Apache。

有没有办法在 Amazon 上使用 django runserver?或者强烈建议使用更像生产的堆栈(使用 Apache)?

答案1

这将仅将其绑定到 127.0.0.1:80。您需要运行以下命令

./manage.py runserver 0.0.0.0:80

这将使其通过服务器上的所有 ip 工作,如果你的安全组对端口 80 开放,你将能够从你的位置访问这些 ip

相关内容