我已经在入站规则中添加了 HTTP TCP 端口 80,但我仍然得到错误:
Error: listen EACCES 0.0.0.0:80
at Object._errnoException (util.js:992:11)
at _exceptionWithHostPort (util.js:1014:20)
at Server.setupListenHandle [as _listen2] (net.js:1338:19)
at listenInCluster (net.js:1396:12)
at doListen (net.js:1505:7)
at _combinedTickCallback (internal/process/next_tick.js:141:11)
at process._tickCallback (internal/process/next_tick.js:180:9)
at Function.Module.runMain (module.js:695:11)
at startup (bootstrap_node.js:191:16)
at bootstrap_node.js:612:3
最佳答案
您可能需要使用 sudo 运行您的 node.js 脚本,因为您想要在端口 80 上进行监听。
关于node.js - 亚马逊 EC2 错误 : listen EACCES 0. 0.0.0:80,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51020596/