在Windows的80端口上运行node.js webbapp [英] run node.js webbapp on 80 port on windows
本文介绍了在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屋!
查看全文