阿里云的个人免费Https证书只有3个月有效期,过期后需要更换。
替换证书类型
主要涉及两个地方:
一是网站https证书替换
二是后台程序https证书替换。
免费次数
个人证书每年可以购买20个免费的,每个证书3个月有效期,也就是说只需要4个证书就能使用1年。
网站https证书替换
在/etc/nginx/cert中存放了之前过期的证书,从上面的证书下载页面中下载nginx证书到本地:
上传到/etc/nginx/cert路径下,因为之前已经在/etc/nginx/sites-enabled/default中配置了https证书信息如下:
所以替换后,只需要执行reload nginx如下命令即可:
sudo nginx -t # 检查配置
sudo systemctl reload nginx
springboot程序https证书替换
下载上面的JKS证书如下所示,其中jks是证书文件,jks-password.txt中是证书密码,需要替换到application.properties中:
将jks证书文件替换到springboot项目resources下:
将application.properties中的密码配置key-store-password更新: