成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

服務(wù)器證書安裝配置指南

服務(wù)器證書安裝配置指南(Apache for Linux )作者:天威誠(chéng)信 服務(wù)與支持來(lái)源:本站原創(chuàng) 點(diǎn)擊數(shù): 更新時(shí)間:2010-2-23一、 安裝準(zhǔn)備1. 安裝Opens

服務(wù)器證書安裝配置指南(Apache for Linux )

作者:天威誠(chéng)信 服務(wù)與支持來(lái)源:本站原創(chuàng) 點(diǎn)擊數(shù): 更新時(shí)間:2010-2-23

一、 安裝準(zhǔn)備

1. 安裝Openssl

要使Apache 支持SSL ,需要首先安裝Openssl 支持。推薦下載安裝openssl-0.9.8k.tar.gz

下載Openssl :http://www.openssl.org/source/

tar -zxf openssl-0.9.8k.tar.gz //解壓安裝包

cd openssl-0.9.8k //進(jìn)入已經(jīng)解壓的安裝包

./config //配置安裝。推薦使用默認(rèn)配置

make && make install //編譯及安裝

openssl 默認(rèn)將被安裝到/usr/local/ssl

2. 安裝Apache

./configure --prefix=/usr/local/apache --enable-so --enable-ssl --with-ssl=/usr/local/ssl --enable-mods-shared=all //配置安裝。推薦動(dòng)態(tài)編譯模塊

make && make install

動(dòng)態(tài)編譯Apache 模塊,便于模塊的加載管理。Apache 將被安裝到/usr/local/apache

二、 生成證書請(qǐng)求文件

1. 創(chuàng)建私鑰

在創(chuàng)建證書請(qǐng)求之前,您需要首先生成服務(wù)器證書私鑰文件。

cd /usr/local/ssl/bin //進(jìn)入openssl 安裝目錄

openssl genrsa -out server.key 2048 //運(yùn)行openssl 命令,生成2048位長(zhǎng)的私鑰server.key 文件。如果您需要對(duì) server.key 添加保護(hù)密碼,請(qǐng)使用 -des3 擴(kuò)展命令。Windows 環(huán)境下不支持加密格式私鑰,Linux 環(huán)境下使用加密格式私鑰時(shí),每次重啟Apache 都需要您輸入該私鑰密碼(例:openssl genrsa -des3 -out server.key 204

8)。

2. 生成證書請(qǐng)求(CSR )文件

openssl req -new -key server.key -out certreq.csr

Country Name: //您所在國(guó)家的ISO 標(biāo)準(zhǔn)代號(hào),中國(guó)為CN

State or Province Name: //您單位所在地省/自治區(qū)/直轄市

Locality Name: //您單位所在地的市/縣/區(qū)

Organization Name: //您單位/機(jī)構(gòu)/企業(yè)合法的名稱

Organizational Unit Name: //部門名稱

Common Name: //通用名,例如:www.itrus.com.cn 。此項(xiàng)必須與您訪問(wèn)提供SSL 服務(wù)的服務(wù)器時(shí)所應(yīng)用的域名完全匹配。

,

Email Address: //您的郵件地址,不必輸入,直接回車跳過(guò)

"extra"attributes //以下信息不必輸入,回車跳過(guò)直到命令執(zhí)行完畢。

3. 備份私鑰并提交證書請(qǐng)求

請(qǐng)將證書請(qǐng)求文件certreq.csr 提交給天威誠(chéng)信,并備份保存證書私鑰文件server.key ,等待證書的簽發(fā)。服務(wù)器證書密鑰對(duì)必須配對(duì)使用,私鑰文件丟失將導(dǎo)致證書不可用。

三、 安裝服務(wù)器證書

1. 獲取服務(wù)器證書中級(jí)CA 證書

從郵件中獲取中級(jí)CA 證書:

將證書簽發(fā)郵件中的從BEGIN 到 END結(jié)束的中級(jí)CA 證書內(nèi)容(包括“-----BEGIN CERTIFICATE-----”和“-----EN

D CERTIFICATE-----”)粘貼到記事本文本文件中。修改文件擴(kuò)展名,保存為intermediate.crt 文件。 下載中級(jí)CA 證書:http://www.itrus.com.cn/verisignchina/Service/download/

2. 獲取服務(wù)器證書

將證書簽發(fā)郵件中的從BEGIN 到 END結(jié)束的服務(wù)器證書內(nèi)容(包括“-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”) 粘貼到記事本等文本編輯器中,保存為server.crt 文件

3. Apache 2.0.63的配置

打開(kāi)apache 安裝目錄下conf 目錄中的httpd.conf 文件,找到

#LoadModule ssl_module modules/mod_ssl.so

刪除行首的配置語(yǔ)句注釋符號(hào)“#”

保存退出。

打開(kāi)apache 安裝目錄下conf 目錄中的ssl.conf 文件,找到

在配置文件中查找以下配置語(yǔ)句

SSLCertificateFile conf/ssl.crt/server.crt 將服務(wù)器證書配置到該路徑下

SSLCertificateKeyFile conf/ssl.key/server.key 將服務(wù)器證書私鑰配置到該路徑下

#SSLCertificateChainFile conf/ssl.crt/ca.crt 刪除行首的“#”號(hào)注釋符,并將中級(jí)CA 證書intermediate.cr t 配置到該路徑下

保存退出,并重啟Apache 。重啟方式:

進(jìn)入Apache 安裝目錄下的bin 目錄,運(yùn)行如下命令

./apachectl -k -stop

./apachectl startssl

4. Apache 2.2.* 的配置

打開(kāi)apache 安裝目錄下conf 目錄中的httpd.conf 文件,找到

#LoadModule ssl_module modules/mod_ssl.so

#Include conf/extra/httpd_ssl.conf

刪除行首的配置語(yǔ)句注釋符號(hào)“#”

保存退出。

打開(kāi)apache 安裝目錄下conf/extra目錄中的httpd-ssl.conf 文件

在配置文件中查找以下配置語(yǔ)句

,

SSLCertificateFile conf/ssl.crt/server.crt 將服務(wù)器證書配置到該路徑下

SSLCertificateKeyFile conf/ssl.key/server.key 將服務(wù)器證書私鑰配置到該路徑下

#SSLCertificateChainFile conf/ssl.crt/ca.crt 刪除行首的“#”號(hào)注釋符,并將中級(jí)CA 證書intermediate.crt 配置到該路徑下

保存退出,并重啟Apache 。重啟方式:

進(jìn)入Apache 安裝目錄下的bin 目錄,運(yùn)行如下命令

./apachectl -k -stop

./apachectl startssl

通過(guò)https 方式訪問(wèn)您的站點(diǎn),測(cè)試站點(diǎn)證書的安裝配置。

四、 服務(wù)器證書的備份及恢復(fù)

在您成功的安裝和配置了服務(wù)器證書之后,請(qǐng)務(wù)必依據(jù)下面的操作流程,備份好您的服務(wù)器證書,以防證書丟失給您帶來(lái)不便。

1. 服務(wù)器證書的備份

備份服務(wù)器證書私鑰文件server.key ,服務(wù)器證書文件server.crt ,以及服務(wù)器證書中級(jí)CA 證書文件intermediate. crt 即可完成服務(wù)器證書的備份操作。

2. 服務(wù)器證書的恢復(fù)

請(qǐng)參照服務(wù)器證書配置部分,將服務(wù)器證書密鑰文件恢復(fù)到您的服務(wù)器上,并修改配置文件,恢復(fù)服務(wù)器證書的應(yīng)用。

標(biāo)簽: