我使用 Ubuntu 服务器为 Django 项目创建了一个 EC2 实例。
我成功安装了所有必需的 django、python 等软件包。
但是,当我尝试使用私有 ip 通过 ssh 时:python manage.py runserver xxx.xx.xx.xx:8983 它正在运行,但是当我尝试通过浏览器加载它时,它给出错误:“连接已超时”
我已将 VPC 安全组分配给此实例。
另外,我尝试通过 SSH 使用公共 IP 地址::python manage.py runserver XXX.XX.XX.XX:8983 它给出的错误如下:
验证模型...
2015 年 7 月 15 日 - 22:34:10 发现 0 个错误 Django 版本 1.6.7,使用设置 'conf.settings.local' 在http://xx.xx.xxx.xx:8983/启动开发 服务器控制-C。错误:无法分配该 IP 地址。
当我在浏览器中运行时发生了同样的错误。
我也尝试了两种选择,但没有运气
0:8000 0.0.0.0:8000 端口在 ssh 中使用 python manage.py 成功运行,但在浏览器中没有。
我检查了 /etc/network/interfaces 这个文件,下面的行已经存在:
auto lo iface lo inet loopback
有人有其他解决方案吗?