linux下啟動node服務出現events.js:167 throw er; // Unhandled ‘error‘ event 的解決方法
linux下啟動node服務出現events.js:167 throw er; // Unhandled ‘error’ event 的解決方法
pi@raspberrypi:~/ftp/files/node_nmusic $ node index.js
events.js:167
throw er; // Unhandled 'error' event
^
Error: listen EACCES 0.0.0.0:80
at Server.setupListenHandle [as _listen2] (net.js:1317:19)
at listenInCluster (net.js:1382:12)
at Server.listen (net.js:1469:7)
at Function.listen (/home/pi/ftp/files/node_nmusic/node_modules/express/lib/application.js:618:24)
at Object.<anonymous> (/home/pi/ftp/files/node_nmusic/index.js:9:5)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
Emitted 'error' event at:
at emitErrorNT (net.js:1361:8)
at process._tickCallback (internal/process/next_tick.js:63:19)
at Function.Module.runMain (internal/modules/cjs/loader.js:745:11)
at startup (internal/bootstrap/node.js:266:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:596:3)
原因
linux系統如果是非root身份啟動的服務無法使用1024以下的埠
解決方案
方案1:使用1024以上的埠
方案2:使用sudo以root身份執行
相關文章
- throw er; // Unhandled 'error' eventError
- linux 下啟動服務Linux
- ArchLinux出現ACPI ERROR的解決方法LinuxError
- windows time服務無法啟動的解決方法Windows
- 遠端服務不能啟動問題的解決方法
- [MySQL] “MySQL 服務無法啟動”原理及解決方法MySql
- 控制linux啟動的服務Linux
- node.js啟動http服務Node.jsHTTP
- Tomcat啟動報錯:Error starting static Resources解決方法TomcatError
- windows10提示無法啟動software protection服務的解決方法Windows
- Linux nohup 啟動服務且不輸出日誌Linux
- office安裝錯誤1920提示未能啟動服務解決方法
- Win10系統無法啟動print spooler服務的解決方法Win10
- 使用node啟動一個簡單的服務
- git push出現unpack failed: error Missing tree錯誤的解決方法GitAIError
- MySQL安裝後在服務裡找不到或者服務啟動不起來解決方法MySql
- Maven工程 服務提供方啟動時沒有Starting ProtocolHandler的 解決方法MavenProtocol
- Linux下chkconfig命令詳解即新增服務以及兩種方式啟動關閉系統服務Linux
- Linux檢視啟動的服務的埠Linux
- Linux使用Ambari啟動服務啟動失敗Linux
- 本地啟動服務的三種方法
- 服務啟動過程效能波動的分析與解決方案
- windows下啟動nacos服務Windows
- Manjaro解決 Node.JS Error: ENOSPCJARNode.jsError
- Kali Linux常用服務配置教程啟動DHCP服務Linux
- VMware DHCP Service服務無法啟動問題的解決
- Linux下離線部署Node環境和前端服務Linux前端
- Error establishing a database connection 的解決方法(發現黑客入侵)ErrorDatabase黑客
- linux系統下Apache服務啟動時80埠報錯LinuxApache
- 解決 Jenkins 上 git 出現的 “ERROR: Error fetching remote repo 'origin'” 問題JenkinsGitErrorREM
- Window下啟動/停止Zookeeper服務
- tomcat啟動 ssm專案出現亂碼的解決TomcatSSM
- Linux 如何啟動mail郵件服務LinuxAI
- Linux怎麼知道服務是否啟動?Linux
- 在Linux中,如何管理服務的自啟動?Linux
- linux停止和檢視啟動服務的命令Linux
- Win10正式版系統開機出現Runtime Error的解決方法Win10Error
- 開機後mysql服務未啟動問題解決MySql