1、訪問網站
https://freessl.cn
2、填寫域名信息
選擇文件驗證和TrustAsoa這個品牌的證書
點擊創建后會生成類似以下截圖中的信息
3、在阿里雲后台配置解析
類似截圖所示:
配置完之后點擊配置完成,檢測一下,正常會出現類似以下的截圖
最后點擊驗證,正常情況下會出現導出證書的頁面,截圖找不到了,很明顯,導出完后放到nginx即可
4、配置nginx
生成的證書一個是full_chain.pem,另外一個是private.key
server {
listen 443 ssl;
ssl on;
#ssl_certificate /etc/nginx/cert/server.cer;
#ssl_certificate_key /etc/nginx/cert/server.key;
ssl_certificate /etc/nginx/cert/full_chain.pem;
ssl_certificate_key /etc/nginx/cert/private.key;
server_name 您的域名;
改完后reload下nginx
5、驗證證書是否生效
證書有效期一年,到期前按照此方法繼續執行一遍即可
6、參考
https://blog.freessl.cn/how-to-use-freessl-issue-free-certificates/