在公司有一个已经完成的App项目,但是今天突然访问的时候所有页面都报错,说网络中断,可是网络正常,然后让前端的人直接访问服务器上的接口,取到了报错信息,原来是ca证书到期了,坑爹的。

  接下来问题清楚了,就可以去解决了。

1.先登录自己的  阿里云管理平台  然后找到ca证书服务

阿里云ca证书申请和安装(Nginx)-编程知识网

2. 找到自己域名绑定的ca证书

注意:我的是第一个已经签发了,如果你的是审核失败 可以点击 进度下的– 修改,来按照步骤提交信息

阿里云ca证书申请和安装(Nginx)-编程知识网

我第一次提交的时候 报错说是dns解析错误,后来多方求证才发现是我没有把证书自动推送到我的dns解析上,所以在如下页面注意方框的位置一定要勾选;如果你的dns解析也是阿里的话,可以注意,但是你的dns解析服务器不是阿里的就不要勾选,否则会导致审核失败

阿里云ca证书申请和安装(Nginx)-编程知识网

3. 将信息提交以后就等待审核,通过后将证书下载下来,如上图第一条记录

记住下载的时候按照你在服务器上的部署来下,他分 Nginx和Tomcat等,,我的是Nginx的,所以要按照你的实际情况来下载

阿里云ca证书申请和安装(Nginx)-编程知识网

跳转到下载页

阿里云ca证书申请和安装(Nginx)-编程知识网

到了这在这个页面上有详细的解释,可以自己看一下,就不多少了(阿里的文档还是很好懂的)

如果是Tomcat 配置完成后直接重启,命令都很熟就不多说了,我的是Nginx就把重启命令贴下来了

1.找到你的Nginx的安装目录(注意不是配置文件的目录)

   查看进程就能找到你的安装目录和配置目录:  ps -ef|grep nginx

阿里云ca证书申请和安装(Nginx)-编程知识网

我的是安装在 /usr/sbin 下,配置文件在/etc/nginx下

2.接下来要验证配置是否正确

命令: nginx -t -c /etc/nginx/nginx.conf

阿里云ca证书申请和安装(Nginx)-编程知识网

如图则是配置正确。

3. 进入到你的安装目录下执行该命令,重启成功

阿里云ca证书申请和安装(Nginx)-编程知识网

到此 证书的申请和安装全部完成,项目也能正常启动和访问了。。。。 撒花。。。撒花。。。