我正在服务器上build立我的第一个Django项目
当我做python manage.py runserver .0.0.0.0:80 ,它告诉我
You don't have permission to access that port 。
当我做python manage.py runserver .0.0.0.0:8000它告诉我,该端口已被使用。
我试图运行一个LAMP堆栈。
我如何“获得许可”? 如何查看哪些进程打开了端口?
低于1024的端口需要特权。 sudo python manage.py runserver .0.0.0.0:80应该做的伎俩…但是如果你有一个运行在端口80上的LAMP栈,它们将不能共存。
sudo netstat -nlp会告诉你哪些进程有哪些端口打开。 它应该已经显示在8080上。