Descubrí cómo ejecutar mi aplicación Django a través del sudo python /home/david/myproject/manage.py runserver 68.164.125.221:80
. Sin embargo, después de salir de la terminal, el servidor deja de funcionar.¿Cómo puedo mantener mi servidor Django en funcionamiento incluso después de cerrar mi sesión ssh?
He intentado ejecutar este proceso en segundo plano, pero el servidor simplemente se apaga rápidamente después de ejecutar sudo python /home/david/myproject/manage.py runserver 68.164.125.221:80 &
.
¿Cómo puedo mantener mi aplicación Django ejecutándose incluso después de salir de mi sesión ssh en la terminal?
PD: lo siento si esta pregunta te parece elemental. Tal tontería se produce cuando un programador de javascript de front-end debe convertirse en un administrador de servidor en velocidad vertiginosa.
Solo recuerde que runserver es solo para desarrollo ... –
Espera, ¿por qué es solo para desarrollo? Lo leí también en la documentación de Django, pero ¿cuáles son los inconvenientes? Creo que funcionaría bien. – dangerChihuahua007
No. Utilizar. Runserver. En. Producción. Nunca. Es de un solo hilo. Es inseguro. No está optimizado En absoluto. Es única y puramente una * conveniencia * permitirle probar su código en desarrollo. Nunca fue diseñado ni destinado a ser utilizado para nada más allá de eso. –