
在部署SSL證書前,需確保服務(wù)器環(huán)境滿足基本要求,并提前備份關(guān)鍵配置文件,以規(guī)避操作風(fēng)險(xiǎn)。具體環(huán)境配置如下:
1. 系統(tǒng)與軟件環(huán)境:需搭載Windows Server 2008操作系統(tǒng),并安裝IIS 7.0 Web服務(wù)器組件,確保服務(wù)運(yùn)行穩(wěn)定。
2. 網(wǎng)站站點(diǎn)要求:目標(biāo)站點(diǎn)需為已備案且可通過公網(wǎng)正常訪問的合法域名,可通過`http://www.yourdomain.com`地址驗(yàn)證可用性。
3. 證書文件準(zhǔn)備:需持有有效的SSL證書文件(本指南以Wosign簽發(fā)的OV SSL證書為例),證書文件通常包含多格式版本(如Apache、IIS、Nginx等),其中IIS 7.0需使用.pfx格式的證書文件。
##### 2.1 證書文件獲取與格式處理
若通過證書頒發(fā)機(jī)構(gòu)(如景安)申請(qǐng)證書,獲取后將收到帶密碼的壓縮包文件。解壓后,若未直接提供.pfx格式證書,需手動(dòng)完成證書格式轉(zhuǎn)換。具體操作為:
- 打開for Nginx壓縮包,提取其中的證書文件(.crt格式),并準(zhǔn)備對(duì)應(yīng)的私鑰文件(.key格式);
- 訪問在線證書轉(zhuǎn)換工具(如`https://www.zzidc.com/ssl/sslTools`),選擇“證書轉(zhuǎn)換”功能,上傳證書文件與私鑰,輸入兩次證書密碼后點(diǎn)擊“轉(zhuǎn)換證書格式”;
- 轉(zhuǎn)換完成后下載生成的.pfx格式證書文件,此為IIS 7.0部署所需的證書格式。
##### 2.2 證書導(dǎo)入至服務(wù)器
將.pfx格式證書導(dǎo)入服務(wù)器的證書存儲(chǔ)區(qū),步驟如下:
- 啟動(dòng)控制臺(tái)程序:依次點(diǎn)擊“開始→運(yùn)行”,輸入`mmc`打開控制臺(tái)界面;
- 添加證書管理單元:選擇“文件→添加/刪除管理單元”,在列表中雙擊“證書”,選擇“計(jì)算機(jī)賬戶”并點(diǎn)擊“完成”;
- 導(dǎo)入證書:在控制臺(tái)左側(cè)展開“個(gè)人→證書”節(jié)點(diǎn),右鍵點(diǎn)擊選擇“所有任務(wù)→導(dǎo)入”,依據(jù)“證書導(dǎo)入向?qū)А碧崾具x擇.pfx文件,導(dǎo)入時(shí)勾選“根據(jù)證書內(nèi)容自動(dòng)選擇存儲(chǔ)區(qū)”,并輸入正確的證書密碼;
- 完成導(dǎo)入后,刷新證書列表,可見導(dǎo)入成功的證書信息(如圖2所示)。
##### 2.3 證書綁定至網(wǎng)站站點(diǎn)
在IIS 7.0管理器中完成證書與站點(diǎn)的綁定,具體操作如下:
- 打開IIS 7.0管理器,定位目標(biāo)網(wǎng)站,雙擊“綁定”選項(xiàng);
- 點(diǎn)擊“添加”,在彈出的窗口中綁定類型選擇“https”,端口默認(rèn)為443(SSL標(biāo)準(zhǔn)端口,不建議隨意修改),SSL證書下拉菜單中選擇已導(dǎo)入的證書名稱,點(diǎn)擊“確定”保存;
- 若使用非標(biāo)準(zhǔn)端口(如8443),訪問時(shí)需在域名后追加端口號(hào),即`https://www.domain.com:8443`。
##### 2.4 安裝驗(yàn)證與安全檢查
完成證書綁定后,需重啟IIS服務(wù)使配置生效。隨后通過瀏覽器訪問`https://www.yourdomain.com`,若安裝成功,瀏覽器地址欄將顯示安全鎖標(biāo)識(shí)。若頁(yè)面提示“不安全內(nèi)容”,需檢查并移除網(wǎng)頁(yè)中的外部非安全資源(如Flash、CSS、JavaScript或圖片等),確保全站啟用HTTPS協(xié)議。
為確保證書文件安全,需妥善保管證書壓縮包及密碼,避免因文件丟失導(dǎo)致證書無法恢復(fù)。若需重新部署證書,可重復(fù)“2.3 分配服務(wù)器證書”步驟,即可完成證書恢復(fù)。