У меня возникли трудности с запуском Django на моем сервере Ubuntu. Я могу запустить Django, но я не знаю, как запустить его как службу.Как запустить Django в качестве службы?
Distributor ID: Ubuntu
Description: Ubuntu 10.10
Release: 10.10
Codename: maverick
Вот что я делаю:
- Я вхожу на моем сервере Ubuntu
- Start мой процесс Джанго:
sudo ./manage.py runserver 0.0.0.0:80 &
- Тест: Трафик проходит и приложение отображает нужную страницу.
- Теперь я закрываю окно терминала, и все это останавливается. Я думаю, мне нужно как-то запустить его как услугу, но я не могу понять, как это сделать.
Как сохранить процесс Django на порту 80, даже если я не вошел в систему?
Кроме того, я понимаю, что я должен связывать его через Apache, но я пока не готов к этому.
Это не проблема, но Джанго должен делать с тем, как Linux процессы запускаются. – Rodrigue