新聞中心
當前位置:網站(zhàn)首頁 > 新聞中心
如何實現(xiàn)SSL證書自(zì)動部署、自(zì)動續費、自(zì)動更新?看(kàn)這(zhè)裏~
SSL證書默認有效期默認爲1年,部分免費證書的默認有效期爲3個月。您必須在證書到(dào)期前的30個自(zì)然日内續費并更新證書,才能(néng)延長證書的服務時(shí)長。證書續費時(shí),會(huì)頒發一個新的證書,您收到(dào)新證書後需要手工(gōng)更新到(dào)服務器上(shàng)。部分證書支持一次性購買多年,但(dàn)仍然是每次簽發一年的證書,到(dào)期前30天左右會(huì)自(zì)動重新簽發。如果管理(lǐ)的證書較多,經常去手工(gōng)更新不但(dàn)麻煩而且容易遺漏或出錯。因此飛(fēi)帆軟件提供了(le)本工(gōng)具來(lái)實現(xiàn)證書續費重新頒發後的自(zì)動更新流程。
要想實現(xiàn)證書的自(zì)動化續費,需要滿足條件:自(zì)動化DNS驗證?(SSL證書和(hé)域名在相同的飛(fēi)帆軟件會(huì)員帳号下(xià),如果是騰訊、阿裏的域名,支持在我司控制面闆中設置apikey的方式來(lái)完成驗證,
如果域名在第三方平台,建議(yì)轉入我司統一管理(lǐ),否則需要在重簽證書時(shí)再次驗證)
證書重新簽發後能(néng)自(zì)動更新證書。(如果證書是用(yòng)于飛(fēi)帆軟件的虛拟主機/高(gāo)防服務器/亞數雲服務器,在完成證書續費重新頒發後,
系統會(huì)自(zì)動更新證書不需要任何操作(zuò)。證書用(yòng)于飛(fēi)帆軟件普通雲服務器或第三方的服務器場景時(shí),可通過本工(gōng)具和(hé)任務計(jì)劃實現(xiàn)自(zì)動更新ssl證書 ,
使用(yòng)此工(gōng)具您的證書需在我司申請(qǐng)或者托管證書在我司.)
能(néng)滿足以上(shàng)條件的場景,在購買時(shí)選中“自(zì)動續費”功能(néng),就能(néng)一勞永逸。需要确保會(huì)員餘額足夠。Westssl工(gōng)具有Windows和(hé)linux兩個版本. 此工(gōng)具用(yòng)于飛(fēi)帆軟件普通雲服務器或第三方的服務器場景,可實現(xiàn)證書重簽後對(duì)證書自(zì)動更新,同時(shí)也(yě)支持通過命令行方式調用(yòng)API
批量購買新證書(見文(wén)尾幫助)。
環境要求:服務器上(shàng)必須已經部署過ssl證書,web服務爲iis/apache/nginx中的一種.
(證書的首次部署不屬于本文(wén)介紹的範圍,一般來(lái)說windows主機可通過我司提供的網站(zhàn)管理(lǐ)助手部署,linux主機一般通過寶塔面闆部署)使用(yòng)zbffssl工(gōng)具需要設置ssl證書的專用(yòng)api密鑰,可以在會(huì)員管理(lǐ)中心賬号管理(lǐ)設置中心SSL證書API密鑰設置,這(zhè)裏設置或者重置linux(centos)系統下(xià)載方法?ssh遠程服務器,然後執行
wget?http://download.zbff263.net/zbffssl/zbffssl.zip?-O /root/zbffssl.zip?&& unzip -o /root/zbffssl.zip && rm -f /root/zbffssl.zip && chmod +x /root/zbffssl
輸入 /root/zbffssl?使用(yòng)
Windows服務器系統下(xià)載方法?,遠程服務器,使用(yòng)浏覽器下(xià)載?http://download.zbff263.net/zbffssl/zbffssl.exe? , 建議(yì)保存在 d:\cert 目錄。
cmd命令行切換到(dào) d:\cert? ?.輸入zbffssl.exe 使用(yòng)
以上(shàng)文(wén)件有IP限制,隻能(néng)在飛(fēi)帆軟件的雲服務器上(shàng)才有訪問權限。
1.下(xià)載完畢後,首先進行初始化?(重要)? 初始化完成會(huì)自(zì)動生成 .zbffssl\config.ini,請(qǐng)勿删除
/root/zbffssl init重啓重載web服務命令可以選擇對(duì)應編号,也(yě)可以自(zì)己手動輸入,請(qǐng)務必據實輸入!
2.查看(kàn)當前服務器證書列表? ?/root/zbffssl show寶塔和(hé)飛(fēi)帆軟件建站(zhàn)助手創建的web環境,系統會(huì)識别相關證書,不需要手工(gōng)添加,可以忽略本步驟。
非寶塔和(hé)飛(fēi)帆軟件建站(zhàn)助手創建的web環境, 需要手動添加ssl證書路徑,才能(néng)實現(xiàn)自(zì)動更新ssl證書。 在show命令下(xià),輸入? 1 表示添加一個域名證書。3.您可以通過計(jì)劃任務方式,完成自(zì)動更新證書 :?更新證書命令? /root/zbffssl update
linux任務計(jì)劃設置方式?
1.寶塔環境通過面闆任務計(jì)劃添加每天定時(shí)更新
腳本内容:
cd /root
/root/zbffssl update保存任務計(jì)劃即可每天自(zì)動更新ssl證書
2. Linux非寶塔環境,使用(yòng)命令“crontab -e”添加任務計(jì)劃
30 1 * * * /root/zbffssl update
以上(shàng)命令代表每天1點30分,執行自(zì)動更新ssl證書
Windows任務計(jì)劃設置方式
任務計(jì)劃程序添加定期運行此工(gōng)具
在管理(lǐ)員身份運行cmd 執行:
schtasks?/create?/RU?system?/SC?DAILY?/F?/TN?zbffssl_auto_update?/TR??"D:\cert\zbffssl.exe?update?-c?D:\cert\.zbffssl\config.ini"??/ST?01:00其中:zbffssl_auto_update?計(jì)劃任務名稱"D:\cert\zbffssl.exe?update?-c?D:\cert\.zbffssl\config.ini"?要執行的程序及參數/ST?01:00?每天1:00執行
成功創建計(jì)劃任務後即可每天1點自(zì)動更新ssl證書.
注:1、?zbffssl update?在windows系統下(xià)會(huì)在?.zbffssl?下(xià)級目錄生成zbffcertapp.exe執行文(wén)件,此是正常更新文(wén)件放(fàng)心使用(yòng)。若此文(wén)件執行失敗IIS對(duì)應站(zhàn)點證書會(huì)更新失敗,會(huì)影響網站(zhàn)正常訪問。
2、zbffssl update 這(zhè)個命令會(huì)自(zì)動檢測當前服務器上(shàng)所有證書的到(dào)期時(shí)間,如果離到(dào)期時(shí)間小(xiǎo)于30天,或過期30天以内的,會(huì)自(zì)動調用(yòng)飛(fēi)帆軟件SSL證書api接口,
來(lái)檢查相關的域名有沒有新的證書頒發成功,如果有,則自(zì)動下(xià)載新證書進行替換,替換後會(huì)執行相關的命令來(lái)重啓IIS/apache/ngix以使新證書生效。
用(yòng)zbffssl來(lái)批量購買證書的流程:(注:可以輸入zbffssl.exe -h來(lái)顯示幫助提示,接iisue命令表示申請(qǐng)新證書)
C:\Users\dddzbffssl.exe?issue
缺少必要參數!
申請(qǐng)證書
Usage:
zbffssl issue [flags]
Flags:
-c, config string? ?Config file (default config.ini)
dns? ? ? ? ? ? ?SSL證書DNS驗證方式 [file,dns 驗證必須二選一]
-d, domain string? ?[必填]申請(qǐng)SSL證書域名;此參數支持3種模式:
1) 單域名.
2) 多個域名,必須用(yòng)逗号(,)分隔.
3) 域名批量購買,必須是域名列表文(wén)件完整路徑,要購買的域名放(fàng)在這(zhè)個文(wén)件中一行一個.
file? ? ? ? ? ? SSL證書文(wén)件驗證方式 [file,dns 驗證必須二選一]
-h, help? ? ? ? ? ? help for issue
-t, type string? ? ?[必填]常見證書類型:
1) 通用(yòng)型DV: dv-350
2) 試用(yòng)90天DV: free-trial
更多産品型号請(qǐng)訪問API接口查詢 http://console-docs.apipost.cn/preview/4e5d940c9be19cda/73e3028374812fc5?target_id=9d27cd1e-6bfa-4665-9a8f-e421b7707a1c
C:\Users\dddzbffssl.exe?issue? ?dns? -t free-trial -d mytest123.com
或者 :
C:\Users\dddzbffssl.exe?issue? ?dns? -t?free-trial -d c:\users\ddd\mydomains.txt? ?把要購買的域名都放(fàng)在這(zhè)個txt文(wén)件中批量購買。
上(shàng)一篇 2023年飛(fēi)帆軟件雙十一活動:多重雲服務器折扣享不停! 下(xià)一篇 怎麽将網站(zhàn)遷移到(dào)飛(fēi)帆軟件雲服務器上(shàng)
|