在公司有一個已經完成的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. 進入到你的安裝目錄下執行該命令,重啓成功
到此 證書的申請和安裝全部完成,項目也能正常啓動和訪問了。。。。 撒花。。。撒花。。。