node.js – 没有Load Balancer的EC2实例上的AWS SSL – NodeJS

前端之家收集整理的这篇文章主要介绍了node.js – 没有Load Balancer的EC2实例上的AWS SSL – NodeJS前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否可以运行EC2实例,在没有负载均衡器的情况下侦听端口443?我现在正在尝试使用我的Node.JS应用程序,但是当我使用https://调用页面时它不起作用.但是,如果我将它设置为端口80,一切正常,http://.

我之前使用负载均衡器和route53工作了,但我不想再为ELB支付18美元/月,特别是当我只运行一台服务器时.

谢谢您的帮助

解决方法

你是对的,如果它只是一个例子而你觉得你不需要为流量的大幅增加做好准备,你就不应该为ELB买单.

从高层次的角度来看,您必须完成以下步骤:

>安装Nginx服务器以服务NodeJS应用程序.
>在Nginx服务器上安装SSL证书.

– 手动执行此操作,ssh进入服务器并按照here所述安装证书.

– 或者在你的应用程序中包含必要的文件(我相信这只适用于弹性beanstalk?),它会自动覆盖Nginx配置文件,如here所述.>确保Nginx正在侦听端口443(应该已在上一步中完成)>打开EC2服务器的安全组对应于您希望流量进入服务器的位置(端口80 /端口443)

猜你在找的Node.js相关文章