Привет!
Запустил проект, работает, но собственно как его и дальше заставить работать? При закрытии консольки сервер останавливается.
Пока поюзаю его родной сервер для тестовых приложений, затем хочу работать с nginx.
Ну, собсна зауск такой(а можно на 80 порту?) ./manage.py runserver 123.45.6.7:8080
Есть разные варианты деплоя, можно конечно закостылить через nohup или supervisor/django-supervisor, чтобы дев сервер работал. Но нормальный вариант для прода это связка uwsgi + nginx, либо gunicorn + nginx.
Чтобы заставить работать при закрытии консольки и на 80 порту, самый простой и костыльный вариант такой nohup ./manage.py runserver 0:80 &
Только слушать 80 порт без root не получится в любом случае. Для ТС идеальным вариантом будет осилить запуск в связке uwsgi + nginx, а там эта проблема решится сама собой.