Как запустить сервер приложений Django на VPS-сервере
У меня есть приложение, которое должно запускаться через терминал на VPS, чтобы веб-приложение могло постоянно находиться в сети.
Команда: python manage.py runserver 173.249.8.237:8000 должна выполняться через терминал VPS, потому что когда я использую putty через ноутбук, то при отключении программы putty через ноутбук приложение будет недоступно.
Пожалуйста, предложите мне способ открыть терминал, чтобы запустить сервер приложений Django.
Или, есть ли какой-нибудь метод, который позволит мне запустить мое веб-приложение Django на VPS?
Спасибо заранее
Не делай этого.
runserver согласно Django Docs
НЕ ИСПОЛЬЗУЙТЕ ЭТОТ СЕРВЕР В ПРОИЗВОДСТВЕННЫХ УСЛОВИЯХ. Он не проходил через аудит безопасности или тесты производительности. (И таким он и останется. Мы занимаемся созданием веб-фреймворков, а не веб-серверов. серверы, поэтому улучшение этого сервера для работы в производственном не входит в задачи Django.)
Вам необходимо настроить ваше приложение Django для работы в производственном окружении. Для этого вы можете выбрать docker.
Или простое выполнение с gunicorn.