1.先去阿里云官网首页,登录,找到SSL证书
2.点击立即购买
3.选择好点击确定就可以
4.输入自己的域名和手机号,等待即可,成功他就叫给你发邮件
(这里就没截图了,因为我已经买过了)
5.通知你通过以后就进入SSL控制台,点击你的SSL后面的下载,把它下载到本地,然后解压缩。
6.先给springboot项目配置上(包括本地和云服务器)。
1).先把.pfx文件移动到项目的resources文件夹下,和application.yml同级。
2).配置application.yml文件,当然我的是写在application-dev.yml里的(反正写在配置文件里)
先把端口改成443,
然后加上
ssl.key-store:这个是我们下载解压的。pfx的文件,这里要绝对路径,本地的话就是从自己的项目里的绝对路径开始,云服务器的话,要先把.pfx文件上传到云服务器上。
ssl.key-store-password:这个是我们下载解压中的那个TXT文件里的。
ssl.key-store-type:这个是固定值PKCS12
7.去自己的云服务器控制台,给自己的服务器配置安全组,加入443端口
然后克隆一个以前配置好的,把端口改成443就好了。
我遇到的问题
1.ssl.key-store-password,没加store。疯狂报错。
2.云服务器上.pfx文件的路径错误,我当时写的是opt/java/project/.pfx。看起来一点问题都没有,其实要在opt前面加/,这样才是对的/opt/java/project/.pfx.