У меня есть экземпляр EC2, на котором я хочу запустить приложение Django.Этот экземпляр EC2 уже имеет сервер Apache на порту 80. Теперь я хочу разместить свой проект Django на порту 9090. Экземпляр имеет статический IP-адрес 200.200.200.200.
ubuntu @ ip-10-242-229-213: ~ / flanders $ python manage.py runserver 200.200.200.200:9090 Проверка моделей ...
0 найдены ошибки Djangoверсия 1.3.1, с использованием настроек 'flanders.settings'. Сервер разработки работает на http://200.200.200.200:9090/. Закройте сервер с помощью CONTROL-C.Ошибка: этот IP-адрес не может быть назначен.ubuntu @ ip-10-242-229-213: ~ / flanders $
Это говорит мне Error: That IP address can't be assigned-to
, поэтому я перехожу на
ubuntu @ ip-10-242-229-213: ~ / flanders $ python manage.py runserver 127.0.0.1:9090 Проверка моделей ...
0 Обнаружены ошибки Django версии 1.3.1 с использованием настроек сервера разработки flanders.settingsработает на http://127.0.0.1:9090/ Выйти из сервера с помощью CONTROL-C.
Приложение запускается без проблем, но когда я пытаюсь получить к нему доступ http://200.200.200.200:9090/flandersapp/tags
, я не работаю.Кстати, я разрешаю порт 9090 в настройках безопасности.