gpt4 book ai didi

node.js - 如何在端口 443 上运行 nodejs 应用程序

转载 作者:太空宇宙 更新时间:2023-11-03 14:24:46 24 4
gpt4 key购买 nike

我的网站上安装了 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) 在 processTicksAndRejections (internal/process/task_queues.js:80:21) { 代码:'EADDRINUSE', errno: 'EADDRINUSE', 系统调用:'听', 地址: '::', 端口:443

最佳答案

您不能在同一个端口上运行 2 个服务。 tls 的默认端口是 443。您可以更改(参见:tls node)

或者您可以更改Node + Express.js 运行的端口(参见:express.js listen)

或者在 NGINX 服务器上,查看:nginx port

关于node.js - 如何在端口 443 上运行 nodejs 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58118036/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com