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然后做端口映射了