首页 > 技术文章 > 2021 申请SSL证书、Nginx和SpringBoot配置阿里云SSL证书解决HTTP HTTPS及不生效、打包报错详细教程

mryaohu 2021-07-25 14:05 原文

目录

1. 获取SSL证书文件

这里使用阿里云申请免费SSL证书为例。

1.1 购买SSL证书

首先进入 申请链接.
0元购买后,进入 SSL证书管理控制台.
在这里插入图片描述
在这里插入图片描述

1.2创建证书

如下图步骤 1到4,创建证书,填写申请个人内容,其他默认即可,注意网址部分需要区分,例如www.baidu.com 、 baidu.com、cdn.baidu.com可以分别申请证书。
免费SSL可以签发20个证书,对应不同的域名,有效期一年。
填写申请后,需要审核几分钟,回到SSL证书管理控制台. 可以看到已经申请成功的证书列表。

在这里插入图片描述
在这里插入图片描述

2. Nginx配置SSL

2.1 开始Nginx配置

如果使用的是阿里云ESC,系统会自动配置域名规则。证书下载选择Nginx。
在这里插入图片描述
下载文件解压后有两个文件,分别是xxx.key和xxx.pem文件。
找到nginx的默认目录/url/local/nginx,找不到可以执行以下命令尝试查找

find / -name nginx   

推荐阅读