关于阿里云OSS服务器绑定域名及Https证书

这是一个没有套路的前端博主,热衷各种前端向的骚操作,经常想到哪就写到哪,如果有感兴趣的技术和前端效果可以留言~博主看到后会去代替大家踩坑的~

主页: oliver尹的主页

格言: 跌倒了爬起来就好~

关于阿里云OSS服务器绑定域名及Https证书

一.前言

二.准备阶段

三.创建Bucket

四.绑定域名

五.添加HTTPS证书

注意

六.小结


一.前言

关于什么是OSS服务器,网上相关说明的专业文章非常多可以自行度娘,本文不涉及相关分析;

简单的说就是OSS服务器可以用在项目中的一些静态资源上,比如,图片,文件等;这些资源如果随着项目一起被存放在项目服务器上那么在访问的时候可能会有一些影响,尤其是带宽;因此将这些静态资源单独存放,服务器只做一些api上的交互;

二.准备阶段

本例中所有的材料均在阿里云上申请,大致需要准备的内容如下:

  • 1台OSS服务器,阿里云申请,可以免费使用3个月,20G容量;
  • 一个已经 备案过****的域名,这个域名可以是一级域名,也可以是二级域名;
  • 一张https证书,可以在阿里云免费申请,有效期一年;

三.创建Bucket

  • 打开 阿里云的控制台 ,找到 对象存储OSS ;

  • 点击左侧菜单"Bucket 列表 ",点击"创建Bucket";(PS:这个Bucket就有点像是容器或者说是目录,目的是为了将资源存储到这个Bucket中)

  • 根据个人需求,选择对应的配置,一般而言默认即可,如果有特殊条件可以定制;
  • 创建完成后,会在列表中多一条记录,该记录就是我们刚刚创建的Bucket;

四.绑定域名

  • 点击刚刚创建好的Bucket,进入Bucket设置界面,点击左侧菜单"Bucket配置"->"域名管理"

点击"绑定域名 ",输入需要绑定的具体域名;(PS:注意的是,如果此时绑定的是 二级域名 ,那么待会添加的 HTTPS证书要和域名符合 ,否则绑定是不会成功的

  • 如果是阿里云的域名,可以打开"自动添加CNAME记录",如果这里没有打开自动添加,那么需要进入域名解析里面进行手动添加;
  • 点击"确定",在域名列表中即可出现一条记录,该记录就是将Bucket指向了这个绑定域名;

五.添加HTTPS证书

  • 在刚刚配置好的域名后侧,点击"证书托管";
  • 如果你的证书是在阿里云申请的,那么在下拉菜单中可以直接选择到该证书,如果证书是在别的地方申请的,那么可以通过"上传功能"将该证书上传到域名里

注意

如果你的证书是在阿里云申请的,但是在下拉菜单中并没有显示这个证书,那么大概率就是因为证书绑定的域名和你在Bucket中绑定的域名不一致导致的

比如,证书绑定的域名为:www.baidu.com但是你在Bucket中绑定的域名为oss.baidu.com,要知道这是两个域名,针对后面的这个二级域名oss.baidu.com你也是要单独申请证书的,否则不能使用;

  • 选择或者上传成功后,即代表绑定成功,这个时候就可以使用OSS服务了;

六.小结

实际操作中稍微走了一些弯路,主要就是在没有搞清楚二级域名也是需要单独的https证书的,特此记录一下~

相关推荐
Jerry25050918 小时前
什么是HTTPS?对网站有什么用?
网络·网络协议·http·网络安全·https·ssl
0和1的舞者18 小时前
网络的奥秘:HTTPS详解(八)
网络·网络协议·tcp/ip·http·https·四大件
dnpao18 小时前
告别密码和防火墙——将 Git 仓库从 HTTPS 切换到 SSH 连接
git·https·ssh
Maple_land19 小时前
Linux复习:冯·诺依曼体系下的计算机本质:存储分级与IO效率的底层逻辑
linux·运维·服务器·c++·centos
Macbethad20 小时前
用流程图去描述一个蓝牙BLE数字钥匙的初始化连接过程
服务器·网络·流程图
xfmtznfl2165pv21 小时前
如何验证Conda是否成功切换到阿里云源?
阿里云·云计算·conda
人工智能训练1 天前
如何在 Ubuntu 22.04 中安装 Docker 引擎和 Linux 版 Docker Desktop 桌面软件
linux·运维·服务器·数据库·ubuntu·docker·ai编程
Maple_land1 天前
Linux复习:系统调用与fork
linux·运维·服务器·c++·centos
无聊的小坏坏1 天前
Poll 服务器实战教学:从 Select 迁移到更高效的多路复用
linux·服务器·poll·io多路复用
阿桂有点桂1 天前
Docker搭建Ngnix、php5.6、php8、postgresql、redis
运维·服务器·docker·容器