在Windows的80端口上运行node.js webbapp [英] run node.js webbapp on 80 port on windows

查看:127
本文介绍了在Windows的80端口上运行node.js webbapp的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要使本地node.js Webapp监听 80 端口.现在,如果在端口80上运行我的应用程序,我会得到这个错误提示

I need to make my local node.js webapp listen 80 port. Now if run my app on port 80 I get this erro

events.js:72
        throw er; // Unhandled 'error' event
          ^
Error: listen EACCES
    at errnoException (net.js:901:11)
    at Server._listen2 (net.js:1020:19)
    at listen (net.js:1061:10)
    at Server.listen (net.js:1127:5)
    at Object.<anonymous> (\scripts\server.js:23:4)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Function.Module.runMain (module.js:497:10) 

如果在4321端口上运行应用程序,则不会重现此错误,因此取决于端口.

And if run app on 4321 port this error do not reproduced, so it's port depending.

我应该怎么做才能在Windows 7的80端口上运行我的应用程序

What should I do to be able run my app on port 80 on Windows 7

推荐答案

在Windows计算机上,您的80端口可能正忙于IIS服务器.尝试先停止iis,然后在使用端口80运行node.js webapp之后停止iis.

On windows machine you 80 port probably busy with IIS Server. Try to stop iis first and after run node.js webapp with port 80.

这篇关于在Windows的80端口上运行node.js webbapp的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆