小编lea*_*ner的帖子

即使端口已打开,也无法在 Amazon EC2 上打开 Web 应用程序

我有一个t1.micro带有公共 DNS的实例,类似于以下内容:

ec2-184-72-67-202.compute-1.amazonaws.com
Run Code Online (Sandbox Code Playgroud)

(部分数字已更改)

在本例中,我正在运行以下 Django 应用程序:

$ sudo python manage.py runserver --settings=vlists.settings.dev
Validating models...

0 errors found
Django version 1.4.1, using settings 'vlists.settings.dev'
Development server is running at http://127.0.0.1:8000/
Run Code Online (Sandbox Code Playgroud)

我已经port 8000通过 AWS 控制台打开了

截屏

当我在 Chrome 中导航到以下 URL 时,我收到消息Oops! Google Chrome could not connect to

http://ec2-184-72-67-202.compute-1.amazonaws.com:8000
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

网络统计:

netstat -lan | grep 8000
tcp        0      0 127.0.0.1:8000          0.0.0.0:*               LISTEN 
Run Code Online (Sandbox Code Playgroud)

django amazon-ec2 amazon-web-services

3
推荐指数
1
解决办法
4441
查看次数

标签 统计

amazon-ec2 ×1

amazon-web-services ×1

django ×1