Задать вопрос
@neuro4live

Как запустить django на виртуальной машине?

Здравствуйте! Использую ubuntu на виртуальной машине, на ней запускаю фреймворк django. После запуска сервера дажнго, сайт доступен по адресу 127.0.0.1:8000
Если перейти по ссылке на виртуальной машине, то всё работает корректно. Если перейти по ссылке на операционной системе хоста (у меня это windows 10), то пишет что сайт не доступен
Правила проброса портов настроены следующим образом:
616c28c3a69c9655133602.jpeg

Если подключаться через программу putty по ssh, то все работает корректно, только порт нужно указывать 3022. Пожалуйста подскажите как решить данную проблему?
  • Вопрос задан
  • 361 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
Запускать так:
... manage.py runserver 0.0.0.0:8000
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
karabanov
@karabanov Куратор тега Ubuntu
Системный администратор
Запускай приложение на сервер с помощью supervisor или systemd
Проксируй к нему запросы через Nginx

Настройка Debian, Nginx и Gunicorn для Django проекта
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы