在公司有一个已经完成的App项目,但是今天突然访问的时候所有页面都报错,说网络中断,可是网络正常,然后让前端的人直接访问服务器上的接口,取到了报错信息,原来是ca证书到期了,坑爹的。
接下来问题清楚了,就可以去解决了。
1.先登录自己的 阿里云管理平台 然后找到ca证书服务
2. 找到自己域名绑定的ca证书
注意:我的是第一个已经签发了,如果你的是审核失败 可以点击 进度下的– 修改,来按照步骤提交信息
我第一次提交的时候 报错说是dns解析错误,后来多方求证才发现是我没有把证书自动推送到我的dns解析上,所以在如下页面注意方框的位置一定要勾选;如果你的dns解析也是阿里的话,可以注意,但是你的dns解析服务器不是阿里的就不要勾选,否则会导致审核失败
3. 将信息提交以后就等待审核,通过后将证书下载下来,如上图第一条记录
记住下载的时候按照你在服务器上的部署来下,他分 Nginx和Tomcat等,,我的是Nginx的,所以要按照你的实际情况来下载
跳转到下载页
到了这在这个页面上有详细的解释,可以自己看一下,就不多少了(阿里的文档还是很好懂的)
如果是Tomcat 配置完成后直接重启,命令都很熟就不多说了,我的是Nginx就把重启命令贴下来了
1.找到你的Nginx的安装目录(注意不是配置文件的目录)
查看进程就能找到你的安装目录和配置目录: ps -ef|grep nginx
我的是安装在 /usr/sbin 下,配置文件在/etc/nginx下
2.接下来要验证配置是否正确
命令: nginx -t -c /etc/nginx/nginx.conf
如图则是配置正确。
3. 进入到你的安装目录下执行该命令,重启成功
到此 证书的申请和安装全部完成,项目也能正常启动和访问了。。。。 撒花。。。撒花。。。