我在Windows机器上,我正在尝试在端口80上启动rails应用程序。我正在以管理员身份运行命令提示符,但是当我尝试rails server --port=80
时,我得到
TCPServer Error: Permission denied - bind(2)
在端口81上运行工作正常,但我没有在端口80上运行任何其他东西。我需要做什么?
答案 0 :(得分:1)
我运行了netstat -a,显然默认情况下端口80上已经存在某些东西。 (如果可以,我会删除这个问题。)
答案 1 :(得分:1)
在某些Linux系统上,您需要root用户才能绑定到小于1024的端口。