首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在端口443上运行nodejs应用程序

如何在端口443上运行nodejs应用程序
EN

Stack Overflow用户
提问于 2019-09-26 21:34:20
回答 1查看 1.9K关注 0票数 0

我在我的网站上安装了SSL证书。我希望我使用的应用程序在端口443上运行。

输入'nodejs driver‘后,显示以下错误:

代码语言:javascript
复制
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 (内部/进程/任务_队列:80:21){代码:'EADDRINUSE',错误号:'EADDRINUSE',系统调用:'listen',地址:'::',端口: 443 }

EN

回答 1

Stack Overflow用户

发布于 2019-09-27 08:07:23

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

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

或在NGINX服务器上,请参阅:nginx port

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58118036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档