簡體   English   中英

如何在端口 443 上運行 nodejs 應用程序

[英]How to run the nodejs application on port 443

我的站點上安裝了 SSL 證書。 我想要我用來在端口 443 https 上運行的應用程序。

輸入“nodejs 驅動程序”后顯示此錯誤:

Error: listen EADDRINUSE: address already in use :::443
at Server.setupListenHandle [as _listen2] (net.js:1298:14)
at listenInCluster (net.js:1346:12)
at Server.listen (net.js:1434:7)
at loadHistory (/var/www/html/bot/driver.js:2230:10)
at load (/var/www/html/bot/driver.js:2216:3)
at Object.<anonymous> (/var/www/html/bot/driver.js:242:1)
at Module._compile (internal/modules/cjs/loader.js:936:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:947:10)
at Module.load (internal/modules/cjs/loader.js:790:32)
at Function.Module._load (internal/modules/cjs/loader.js:703:12)

在服務器實例上發出“錯誤”事件:在emitErrorNT (net.js:1325:8) at processTicksAndRejections (internal/process/task_queues.js:80:21) { code: 'EADDRINUSE', errno: 'EADDRINUSE', syscall :'聽',地址:'::',端口:443 }

您不能在同一個端口上運行 2 個服務。 tls 的默認端口是 443。您可以更改(參見: tlsnode )或者您可以更改 node + expressjs 運行的端口(參見: expressjs listen )或在 ngix 中參見: ngix port

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM