我是第一次尝试托管我的Django网站,但似乎端口已经在使用中。我之前没有托管过任何东西,我使用netstat -ntlp获得了以下结果:
如果可能,我想保留标准端口......有没有人知道解决方案? 我不是sudo用户。
答案 0 :(得分:2)
如果你因为没有权限而无法终止进程,只需在另一个端口提供django:
python manage.py runserver 8001
答案 1 :(得分:1)
您需要终止在端口8000上运行的进程。要杀死,找出要杀死的进程的进程标识符号或PID,然后将PID号传递给kill命令。
对于Mac OS / X,您可以按以下方式列出该过程:lsof -i:8000
然后通过以下方式终止PID:kill -9 PID
答案 2 :(得分:0)
打开终端,然后尝试一下,
sudo热熔器-k 8000 / tcp
答案 3 :(得分:0)
有时您的计算机中该端口下可能正在运行另一台服务器
或
使用
python manage.py runserver 8000
注意:您可以使用任何端口