django - 错误:该端口已被使用(Ubuntu 18.04 服务器,不是本地开发)
问题描述
我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 火箭飞船。谢谢你的帮助。
另外,如果我错误地标记了这个问题,我深表歉意,请随时移动它。
解决方案
推荐阅读
- wordpress - 托管一个从开发到生产的 wordpress 网站
- angular - 如何在访问主页时重新加载和清除所有捕获的数据?
- sql-server - 证书链由不受信任的机构颁发
- javascript - React Router 在生产中出现 404 错误
- java - 我创建了一个后缀数组,但我不知道这段代码有什么问题
- python - 计算字典中项目之间最大差异的最佳方法
- firebase - Ionic3 推送通知
- partition - ubuntu中增加主目录磁盘大小的新方法(双启动)
- javascript - 渲染方法之外的方法,在 ReactJS 的 App 类中
- swift - 当我调用 reload tableView.reloadData() 自定义单元格属性不会改变