域名准备
我是在腾讯云上购买的域名,而且已完成https认证,用 server.com
表示nginx
SSL证书准备
- 须要申请一个新的证书用于验证
cdn.server.com
- 申请地址:腾讯云 -> SSL证书管理 -> 申请新的证书,填写内容以下图。
- 申请完成后,点击下载证书,其中nginx文件夹是咱们须要的
七牛云配置证书
- 找到 七牛云控制台 -> SSL证书服务 -> 上传自有证书
- 证书备注名随便取
- 证书内容对应nginx下的.crt文件内容
- 证书密钥对应nginx下的.key文件内容
- 点击确认上传,完成证书配置
七牛云新增域名
- 找到 七牛云控制台 -> CDN -> 域名管理 -> 建立域名
- 信息填写内容:
1. 域名类型:普通域名
2. 加速域名:cdn.server.com
3. 通讯协议:https,选择以前上传的证书,并开启强制HTTPS访问
4. 其余依据实际状况填写,无特殊状况可以使用默认
复制代码
- 建立成功后会拿到一个CNAME,拿着这个CNAME去腾讯云上配置,配置过程以下:
腾讯云配置CNAME
- 腾讯云搜索域名管理 -> 域名解析管理 -> 进入域名详情 -> 添加记录 -> 保存
1. 主机记录:cdn
2. 记录类型:CNAME
3. 记录值:上面获取的七牛云的CNAME
复制代码
七牛云设置默认域名
- 七牛云控制台 -> 对象存储 -> 空间管理 ->进入详情
- 文件管理 -> 外链域名选择以前新增的cdn域名,点击保存为默认域名,完成