EC2实例无法在浏览器中访问

EC2 instance can not access in browser

我使用 Ubuntu 服务器为 Django 项目创建了一个 EC2 实例。

我成功安装了所有必需的 django 包,python 等。

但是当我尝试使用私人 ip 通过 ssh 时:python manage.py 运行server xxx.xx.xx.xx:8983 它的 运行ning,但是当我我试图通过浏览器加载它,它给出了错误:"The Connecion has timed out"

我已经为这个实例分配了 VPC 安全组。

此外,我尝试通过 SSH 使用 public IP 地址:: python manage.py 运行server XXX.XX.XX.XX:8983 它给出了如下错误:

正在验证模型...

发现 0 个错误 2015 年 7 月 15 日 - 22:34:10 Django 版本 1.6.7,使用设置 'conf.settings.local' 在 http://xx.xx.xxx.xx:8983/ 启动开发服务器 使用 CONTROL-C 退出服务器。 错误:无法分配该 IP 地址。

当我在浏览器中 运行 时发生同样的错误。

我也尝试了这两个选项,但没有成功

0:8000 0.0.0.0:8000 端口 运行 在 ssh 中与 python manage.py 成功连接,但在浏览器中未成功。

我检查了 /etc/network/interfaces 这个文件,下面几行已经存在:
汽车低 iface lo inet 环回

有人有其他解决方案吗?

大亚,
我尝试 运行 端口 0:8000 0.0.0.0:8000 但没有用。
此外,/etc/network/interfaces 文件非常完美。
但就我而言,这个问题的解决方案是更改脚本文件的位置。
我的意思是说我的 Django 应用程序文件夹位置是 /home/ubuntu
但是当我将它移动到 /Var/www 它 worked.It 工作因为服务器是 apache2.