阿里云申请并部署免费 SSL 证书

本文简单介绍了如何申请并部署阿里云免费SSL证书。

申请证书

登录阿里云控制台,选择 SSL 证书(应用安全)服务,侧边栏选择 SSL 证书,选择免费证书,点击立即创建证书

Untitled

在新生成的证书条目的证书申请

在证书申请表格中填入想要绑定的证书域名,如果你的域名是在当前账户下,则域名验证方式会出现自动DNS验证,本文将以该方式继续演示,点击下一步

Untitled

Untitled

阿里云会自动在你的域名下配置DNS信息,即截图中的2,等待几秒后点击验证,验证完成后点击提交审核

等待一会即可看到状态显示已签发

Untitled

部署

点击证书右侧的下载,选择对应的服务器下载,笔者需要部署的服务器是nginx

Untitled

得到包含 key 和 pem 文件的 zip 包:

Untitled

将这两个文件上传至服务器,推荐放置在 nginx 安装目录下,新建一个 cert 文件夹,cert 下再新建一个类似 example.com20220417 的文件夹,表明这对证书是什么时候部署的,以及对应的域名,避免后期运维忘记。

修改对应域名的 conf 文件,添加ssl_certificate ssl_certificate_key 字段:

1
2
3
4
5
6
server {
// 省略
ssl_certificate cert/example.com20220417/xxxx.pem;
ssl_certificate_key cert/example.com20220417/xxxx.key;
// 省略
}

service nginx reload 重启 nginx 完成部署。

阿里云申请并部署免费 SSL 证书

https://lvdawei.com/post/aliyun-deploy-ssl-cert/

Author

David Lv

Posted on

2022-04-17

Updated on

2022-04-17

Licensed under