目录
一、免费申请 SSL 证书
(1)打开阿里云SSL证书页面
(2)SSL 证书 - 免费证书(立即购买)
(3)SSL 证书 - 免费证书(创建证书)
(4)SSL 证书 - 免费证书(证书申请)
二、部署证书到云服务器 ECS 应用服务器
(1)本地下载 SSL 证书
(2)上传证书到服务器
(3)域名解析
(4)修改配置文件
(5)服务器重启 nginx 服务
一、免费申请 SSL 证书
(1)打开阿里云SSL证书页面
点击:选购 SSL 证书
右上角 × 关掉弹框
(2)SSL 证书 - 免费证书(立即购买)
切换到免费证书板块,点击:立即购买
阿里云 SSL 证书 0 元免费:
支付成功后,即购买了免费 SSL 证书资源包,这个资源包可以申请 20 个免费 SSL 证书,后续需要在 SSL 管理控制台申请使用。
(3)SSL 证书 - 免费证书(创建证书)
切换到免费证书板块,点击:创建证书
点击创建证书后可以创建一张待申请的免费证书
20 (可以申请证书的额度)/ 20 (领取/购买的证书总量)
若额度用完可以领取年度免费额度/付费购买扩容额度
(4)SSL 证书 - 免费证书(证书申请)
切换到免费证书板块,点击:证书申请
填写证书申请表单,填写域名、域名验证方式、联系人等信息
注意此处要把信息复制保存到本地,等会域名解析会用到:
SSL 域名证书 配置项目 配置项值 域名授权验证类型 DNS 记录类型 TXT 主机记录 _dnsauth 记录值 XXX
签发成功后,可开始部署 SSL 证书到阿里云产品:
部署 SSL 证书到阿里云产品https://help.aliyun.com/zh/ssl-certificate/user-guide/deploy-a-certificate-to-an-alibaba-cloud-service
二、部署证书到云服务器 ECS 应用服务器
(1)本地下载 SSL 证书
按需要下载证书,我的需要部署到 Nginx 上
(2)上传证书到服务器
解压后,上传到 linux 服务器的 Nginx 路径下:
/mydata/nginx/conf/cert
(3)域名解析
域名注册可以详见我的另一博文:
【Linux】Centos 8 服务器部署:阿里云域名注册、域名解析详细教程https://gusanshang.blog.csdn.net/article/details/134033592
注意:域名注册需要在申请 SSL 证书之前,域名解析在申请 SSL 证书之后!
SSL 证书申请后会自动生成一条记录
(4)修改配置文件
(5)服务器重启 nginx 服务
docker restart nginx