Как развернуть django на сервере
Имеется сервере ОС ubuntu. Скачал питон, сделал виртуальную среду, скачал джанго, создал проект, мигрировал бд, запускаю. Сервер работает по адресу 127.0.0.1:8000. Работает реально он или нет на локалке не могу проверить, так как сервер удаленный. Вопрос такой, я запускаю сервер через интерактивную консоль и если консоль закрываю сервер тоже закрывается я так понимаю. Как запустить его, что бы он работал постоянно? И как его запустить, что бы можно было заходить не только с локального, но и удаленного компьютера на сайт.
Ответы (1 шт):
В settings.py
ALLOWED_HOSTS = ["*"]
Для запуска
python manage.py runserver 0.0.0.0:<нужный порт>
И если есть сетевой доступ, порт открыт, то должно подключиться. Но такая конфигурация годится только для разработки и небезопасна.