Ошибка: этот порт уже используется (сервер Ubuntu 18.04, не локальная разработка) - PullRequest
0 голосов
/ 20 февраля 2020

Я запустил ufw allow 8000 из учетной записи root и сейчас пытаюсь python manage.py runserver, и он говорит, что порт ошибки уже используется.

Когда я запускаю (env) justin@ubuntu-s-1vcpu:~/project$ ps -ef | grep python, я вижу следующее:

root       832     1  0 Feb11 ?        00:00:00 /usr/bin/python3 /usr/bin/networkd-dispatcher --run-startup-triggers
root       884     1  0 Feb11 ?        00:00:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
justin    4225     1  0 Feb16 ?        00:00:49 /home/justin/project/env/bin/python /home/justin/project/env/bin/gunicorn --bind 0.0.0.0:8000 jobzumo.wsgi
justin   12497 12369  0 03:41 pts/1    00:00:00 grep --color=auto python
justin   15455  4225  0 Feb18 ?        00:00:02 /home/justin/project/env/bin/python /home/justin/project/env/bin/gunicorn --bind 0.0.0.0:8000 jobzumo.wsgi

Нужно ли мне убивать какой-либо из этих процессов? Я колебался, потому что не хочу ничего портить. Или проблема может исходить из другого места?

Примечание: я пытаюсь запустить проект от созданного мной пользователя, а не root, но это только потому, что проект находится в каталоге justin /. Не знаю, имеет ли это какое-либо влияние. Кроме того, я запускал этот проект на этом сервере раньше без проблем, видел ракетный корабль по умолчанию django. Спасибо за любую помощь.

Также Если я пометил этот вопрос неправильно, я прошу прощения, не стесняйтесь переместить его.

...