国产精品毛片一区二区三区|天堂亚洲av|亚洲伊人网在线|中文字幕一区二区三区日韩|国产亚洲一区二区av|天堂av在线最新|中文字幕久久精品亚洲乱码|亚洲天堂8

  • 0471-4599451
    您的當(dāng)前位置:首頁 > 新聞動(dòng)態(tài) > 呼搜動(dòng)態(tài) >

    使用CloudXNS API快速驗(yàn)證域名一鍵獲取Let's Encrypt

    時(shí)間:2022-04-22 10:06    來源:未知

      無論是免費(fèi)獲取SSL證書,還是付費(fèi)SSL購買都變得非常的方便和低成本。如果是外貿(mào)等海外網(wǎng)站或者針對(duì)谷歌搜索引擎的網(wǎng)站,建議還是優(yōu)先選擇給網(wǎng)站增加SSL證書,但是中文網(wǎng)站等搜索引擎以及輔助的兼容性還沒有這么明朗。但是,對(duì)于基本的SSL證書配置網(wǎng)站肯定得提前掌握,各種服務(wù)器環(huán)境的配置以及各種一鍵包快速安裝都比較多和方便。
      
      在這篇文章中,老左要分享的是在GITHUB看到的這個(gè)基于CloudXNS域名解析API接口,快速驗(yàn)證域名所有權(quán)和自動(dòng)獲取Let's Encrypt SSL證書,當(dāng)然還可以部署自動(dòng)續(xù)約。我們知道,一般我們?cè)讷@取證書的時(shí)候,域名需要解析驗(yàn)證或者文件驗(yàn)證所有權(quán),稍微顯得有點(diǎn)麻煩。
        
      老左在看到這個(gè)驗(yàn)證方式之后,覺得還是比較方便,如果我們有需要配置Let's Encrypt SSL證書可以試試這個(gè)方法。
      
      第一、準(zhǔn)備工作
      
      1、域名使用CloudXNS DNS解析,這個(gè)方法是針對(duì)域名使用的CloudXNS解析服務(wù)。
      
      2、開啟CloudXNS API,這個(gè)在設(shè)置里有,默認(rèn)是沒有開啟的。
      
      利用CloudXNS API快速驗(yàn)證域名一鍵獲取Let's Encrypt SSL證書
      
      這里API KEY和SECRET KEY記錄下來,等會(huì)需要配置要用。
      
      3、域名解析到服務(wù)器。
      
      第二、下載自動(dòng)驗(yàn)證腳本
      
      wget https://github.com/xdtianyu/scripts/raw/master/le-dns/le-cloudxns.sh
      wget https://github.com/xdtianyu/scripts/raw/master/le-dns/cloudxns.conf
      chmod +x le-cloudxns.sh
      
      這里我們下載驗(yàn)證腳本且授權(quán)。
      
      第三、修改配置文件
      
      cloudxns.conf
      
      修改配置文件,這里:
      
      API_KEY="YOUR_API_KEY"
      SECRET_KEY="YOUR_SECRET_KEY"
      DOMAIN="laozuo.org"
      CERT_DOMAINS="laozuo.org www.laozuo.org"
      #ECC=TRUE
      
      這里修改2個(gè)API參數(shù),以及安裝SSL證書的域名。
      
      第四、安裝快速完成
      
      ./le-cloudxns.sh cloudxns.conf
      
      執(zhí)行命令進(jìn)行自動(dòng)安裝SSL和驗(yàn)證域名。
      
      安裝快速完成
      
      驗(yàn)證和獲取證書完畢。證書文件在當(dāng)前目錄中的"certs"文件夾中。
      
      第五、部署證書
      
      配置和部署證書就顯得簡(jiǎn)單了,我們需要privkey.pem和cert.pem兩個(gè)文件引入到配置文件中,重新啟動(dòng)Nginx即可。
      
      第六、定期續(xù)約Let's Encrypt證書
      
      0 0 2/20 * * /etc/nginx/le-cloudxns.sh /etc/nginx/le-cloudxns.conf >> /var/log/le-cloudxns.log 2>&1
      
      添加到crontab配置文件中,以后會(huì)在到期前30天內(nèi)才會(huì)自動(dòng)更新。