EC2 Hosts Django mit IP-Adresse kann nicht zugeordnet werden - zu Fehler

8

Ich habe eine EC2-Instanz, die Django-App darauf ausführen möchte. Diese EC2-Instanz hat bereits einen Apache-Server auf Port 80. Nun möchte ich mein Django-Projekt auf Port 9090 hosten. Die Instanz hat statische IP 200.200.200.200.

  

ubuntu @ ip-10-242-229-213: ~ / flanders $ python manage.py runserver   200.200.200.200:9090 Modelle validieren ...

     

0 Fehler gefunden Django Version 1.3.1, mit Einstellungen   'flanders.settings' Entwicklungsserver läuft unter    Ссылка Beenden Sie den Server mit CONTROL-C. Fehler: Das   IP-Adresse kann nicht zugewiesen werden. ubuntu @ ip-10-242-229-213: ~ / flanders $

Er sagt mir Error: That IP address can't be assigned-to , also wechsle ich zu

  

ubuntu @ ip-10-242-229-213: ~ / flanders $ python manage.py runserver   127.0.0.1:9090 Validieren von Modellen ...

     

0 Fehler gefunden Django Version 1.3.1, mit Einstellungen   'flanders.settings' Entwicklungsserver läuft unter    Ссылка Beenden Sie den Server mit CONTROL-C.

Die Anwendung startet ohne Probleme, aber wenn ich versuche, auf http://200.200.200.200:9090/flandersapp/tags zuzugreifen, funktioniert ich nicht. Übrigens erlaube ich Port 9090 in meiner Sicherheitseinstellung.

    
Simon Guo 17.02.2012, 04:50
quelle

1 Antwort

12

Ich habe mich selbst gelöst. Ich muss die private IP verwenden, die von EC2 anstelle von öffentlicher IP bereitgestellt wird

    
Simon Guo 17.02.2012, 05:01
quelle

Tags und Links