我无法在端口 80 上收听快速服务器
I can't listen express server on port 80
我正在尝试使用 node.js 创建一个快速服务器,但是当我在端口 80 上启动服务器时,我的朋友们无法使用它。我可以 select 任何其他端口并且它会工作,但是当我尝试端口 80 时它不起作用。我正在使用 https://www.yougetsignal.com/tools/open-ports/ and https://portchecker.co/check 检查端口是否打开,我尝试使用 3000 并且它工作正常,但我需要让它在端口 80 上工作。我已经禁用了我的防火墙并在路由器。
我相信您将 windows 用作 OS。其中端口 80 可以用作某些服务的默认端口。请检查以下内容 -
- Skype 默认使用端口 80,您可以在 skype 选项 > 高级 > 连接中更改此设置 - 并取消选中 "use port 80"
- 端口 80 是标准的 HTTP 端口,因此要检查哪些服务正在使用,您可以 运行
net stop http
。它将列出使用端口 80 的服务,并询问是否结束它们。
- 80端口可能被IIS服务器占用。请停止 IIS,然后 re-run 节点服务。
- 一些 SQL 服务器报告服务也使用端口 80
我正在尝试使用 node.js 创建一个快速服务器,但是当我在端口 80 上启动服务器时,我的朋友们无法使用它。我可以 select 任何其他端口并且它会工作,但是当我尝试端口 80 时它不起作用。我正在使用 https://www.yougetsignal.com/tools/open-ports/ and https://portchecker.co/check 检查端口是否打开,我尝试使用 3000 并且它工作正常,但我需要让它在端口 80 上工作。我已经禁用了我的防火墙并在路由器。
我相信您将 windows 用作 OS。其中端口 80 可以用作某些服务的默认端口。请检查以下内容 -
- Skype 默认使用端口 80,您可以在 skype 选项 > 高级 > 连接中更改此设置 - 并取消选中 "use port 80"
- 端口 80 是标准的 HTTP 端口,因此要检查哪些服务正在使用,您可以 运行
net stop http
。它将列出使用端口 80 的服务,并询问是否结束它们。 - 80端口可能被IIS服务器占用。请停止 IIS,然后 re-run 节点服务。
- 一些 SQL 服务器报告服务也使用端口 80