阿里云SLB配置HTPPS方式访问

本文介绍了如何简化配置HTTPS和SLB负载均衡的过程。首先,通过SLB添加服务节点并配置端口映射,然后在nginx中设置443端口的反向代理,使用SSL证书增强安全性。第二天,作者发现更简便的方法,直接在阿里云SLB实例中创建HTTPS监听,设置虚拟服务组,配置转发策略,并添加扩展域名,从而避免在每个ECS实例上安装nginx。此方法减少了复杂性,提高了效率。
摘要由CSDN通过智能技术生成

1.http和htpps的区别

http:

    默认端口:80

    安全性:

https:

    默认端口:443

    安全性:添加有加密证书,安全性相对较高

2.开始配置

1.slb负载均衡

在负载均衡实例列表中将服务节点添加进去,然后记得配置端口好映射

 点击实例名称

 如果没有443端口可以自己添加

 这里具体服务器的端口改成80,一开始我以为是443,试过之后才知道不行

2.nginx反向代理

监控443接口

文件可以在阿里云申请下载,解压后就有.pem和.key文件了,存放到自己喜欢的位置然后参照截图中配置

好了,今天的分享就到这里了,如果大家有什么更好的建议欢迎在下方评论区与我联系哟!

后续:

第二天我发现了更加简单的方式去配置

方案:

1.创建虚拟服务组,指定后端服务端口号

在阿里云搜索SLB负载均衡,找到实例管理,这里是传统型负载均衡

找到对应的实例ID,点进去配置监听,HTTPS配置443端口监听 

 创建一个虚拟服务组 

 设置好后端服务的端口和权重,不清楚权重的用法可以点击问号了解一下

 

2.在slb监听443端口配置转发策略

点击443端口监听的配置转发策略

 将自己的域名添加进来,还可以根据域名后面的上下文路径去将请求分发到不同的服务器,具体操作可以参考阿里云文档

 

3.然后添加扩展域名

转发策略添加好之后就是按图中操作,添加域名管理,可以设置多种类型的匹配,具体也参考阿里云文档

 然后这些配置好之后就可以正常访问域名将请求分发到对应ECS实例的9527端口了,这样也不用在每一个ECS实例安装nginx然后做端口映射了

阿里云文档:单CLB实例配置多域名HTTPS网站(HTTPS多域名) - 负载均衡 - 阿里云

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值