单 SLB 实例配置多域名 HTTPS 网站|学习笔记

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
.cn 域名,1个 12个月
应用型负载均衡 ALB,每月750个小时 15LCU
简介: 快速学习 单 SLB 实例配置多域名 HTTPS 网站

开发者学堂课程【负载均衡入门与产品使用指南 单 SLB 实例配置多域名 HTTPS 网站】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/380/detail/4765


单 SLB 实例配置多域名 HTTPS 网站


内容介绍

一、单 SLB 实例配置

二、单 SLB 实例操作

 

课程概要:本教程指导如何给性能保障型负载均衡实例 HTTPS 监听挂载多个证书,将来自不同域名的访问请求转发至不同的后端虚拟服务器组。通过配置扩展域名,您可以将多个域名绑定到同一个负载均衡服务地址上,通过不同的域名区分不同的访问来源并且使用 HTTPS 加密访问。

 

一、单 SLB 实例配置

image.png

本教程中,需要给性能保障示例SLB1创建一个七层 HTTPS 协议监听,认证方式为单项认证。将名为阿里云虚拟服务器组 doc.aliyun-slb.top 服务器组转发至虚拟服务器组 test1,将来自阿里云 api.aliyun-slb.top 的服务器组转发至虚拟服务器组test2

七层 HTTPS 监听使用的默认证书为 default

域名 doc.aliyun-slb.top 使用的证书为 doc.aliyun-slb.top

域名 api.aliyun-slb.top 使用的证书为 api.aliyun-slb.top

1.首先登陆负载均衡控制台,查看本教程的准备工作

image.png

2. 在实例中可以看到已经创建好的性能保障,负载均衡实力 SSB1

3.在证书管理列表中,可以看到本次教程需要使用的三个证书 

 image.png

 

二、单 SLB 实例操作

1. 添加 HTTPS 监听

仅 HTTPS 监听支持挂载多证书,使用域名配置的证书解密

(1) 单机操作类的监听配置向导或者单机实例 id,进入详情页面。

(2) 选择负载均衡协议为 https,端口设置为443,其他配置保持默认值。

(3) 选择监听使用的证书为 defalut,认证方式为单项认证

(4) 添加默认服务器设置端口和权重健康检查,保持默认

(5) 单击提交进行审核

(6) 在本教程中,还需要在虚拟服务器组件下创建两个虚拟服务器组 test1和 test2

(7) ECS01和 ECS02实例加入到 sd 虚拟服务器组中。设置权重和端口号。

(8) ECS03 和 ECS04 和 ECS05 实例加入到虚拟服务器组中,设置权重和端口号

(9) 在新添加的列表中看到 http 监听

2. 配置 HTTP 重定向至 HTTPS

通过 HTTP 方式去访问一个 HTTPS 的网站时,能够自动跳转到

HTTPS 的网址,并根据 HTTPS 的监听配置进行转发,当前仅支持 HTTP 80访问重定向转发至 https 443

(1)监听详情页面点击添加监听,选择复杂均衡为 http,端口设置为80,展开高级配置

(2)开启监听转发,目的监听设置为 http 443

(3)配置审核提交。单击确定完成配置。

3. 配置转发规则

可以将来自不同域名或路径的请求转发给不同的后端服务器组,合理分配服务器资源

(1)监听列表中点击新添加的https操作类的添加转发策略

(2)输入 api.aliyun-slb.top 域名,虚拟服务器组选择 test1,单机转发策略

(3)对转发策略进行高级配置,一般保持默认值即可,输入 api.aliyun-slb.top 域名,虚拟服务器组选择 test2

(4)请注意转发规则中设置的域名必须与证书和第三部中添加的扩展域名保持一致

4. 添加扩展域名5.结果验证

给新增的 HTTPS 监听扩展

api.aliyun-slb.top和doc.aliyun-slb.top 两个域名,并分别设置不同的解密证书,实现单个 IP 地址上承载多个SSL证书

(1)在监听列表,选择新建的 https 进行操作的更多扩展运营管理。

(2)添加域名输入api.aliyun-slb.top,选择证书

(3)扩展域名

(4)注意,这里要与证书中和第二部配置转发规则中输入的域名保持一致

5.结果验证

将域名绑定到slb vip上,在浏览器中,分别输入域名api.aliyun-slb.top和doc.aliyun-slb.top,查看流量是否正常转发

首先是 doc.aliyun-slb.top

运行结果:

image.png

接着是 api.aliyun-slb.top

运行结果:

image.png

相关文章
|
2月前
|
弹性计算 负载均衡 网络协议
创建slb实例
在阿里云上创建SLB实例涉及登录控制台、进入SLB服务、创建实例(选择网络类型、设置实例信息、配置监听规则)、关联后端ECS实例及确认创建。确保SLB与ECS在同一地域和可用区,以降低延迟。实际操作请参照最新控制台界面,并考虑可能需配置的额外功能,如证书管理和安全策略。
57 6
|
9月前
|
小程序 API
钉钉小程序端https和http发送的实例代码
钉钉小程序端https和http发送的实例代码
229 1
|
2月前
|
存储 运维 Kubernetes
容器服务ACK常见问题之在ALB中看不到新的实例如何解决
容器服务ACK(阿里云容器服务 Kubernetes 版)是阿里云提供的一种托管式Kubernetes服务,帮助用户轻松使用Kubernetes进行应用部署、管理和扩展。本汇总收集了容器服务ACK使用中的常见问题及答案,包括集群管理、应用部署、服务访问、网络配置、存储使用、安全保障等方面,旨在帮助用户快速解决使用过程中遇到的难题,提升容器管理和运维效率。
|
11月前
|
前端开发
前端学习笔记202305学习笔记第二十四天-http解析和请求发送1
前端学习笔记202305学习笔记第二十四天-http解析和请求发送1
46 0
|
2月前
|
Web App开发 网络协议 Linux
Linux C/C++ 开发(学习笔记十 ):实现http请求器(TCP客户端)
Linux C/C++ 开发(学习笔记十 ):实现http请求器(TCP客户端)
106 0
|
2月前
|
负载均衡 安全 应用服务中间件
Nginx + Tomcat+HTTP/HTTPS实现负载均衡实例
Nginx + Tomcat+HTTP/HTTPS实现负载均衡实例
191 0
|
10月前
|
弹性计算 负载均衡 网络协议
弹性计算Clouder认证:高可用应用架构——课时6:如何将云服务器ECS实例绑定到负载均衡?
弹性计算Clouder认证:高可用应用架构——课时6:如何将云服务器ECS实例绑定到负载均衡?
207 0
|
12月前
|
负载均衡 应用服务中间件 Linux
【Nginx】第五章 Nginx配置实例-负载均衡
【Nginx】第五章 Nginx配置实例-负载均衡
162 0
【Nginx】第五章 Nginx配置实例-负载均衡
|
11月前
|
安全 前端开发
前端学习笔记202306学习笔记第四十八天-https为什么安全1
前端学习笔记202306学习笔记第四十八天-https为什么安全1
39 0
|
11月前
|
安全 前端开发
前端学习笔记202306学习笔记第四十八天-https为什么安全2
前端学习笔记202306学习笔记第四十八天-https为什么安全2
41 0