證書安裝指引

下載得到的 www.domain.com.zip 文件,解壓獲得3個文件夾纤虽,分別是Apache、IIS绞惦、Nginx 服務(wù)器的證書文件逼纸,

下面提供了4類服務(wù)器證書安裝方法的示例:

1. Apache 2.x 證書部署

1.1 獲取證書

Apache文件夾內(nèi)獲得證書文件 1_root_bundle.crt,2_www.domain.com_cert.crt 和私鑰文件 3_www.domain.com.key,

1_root_bundle.crt 文件包括一段證書代碼 “-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”,

2_www.domain.com_cert.crt 文件包括一段證書代碼 “-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”,

3_www.domain.com.key 文件包括一段私鑰代碼“-----BEGIN RSA PRIVATE KEY-----”和“-----END RSA PRIVATE KEY-----”济蝉。

1.2 證書安裝

編輯Apache根目錄下 conf/httpd.conf 文件杰刽,

找到?#LoadModule ssl_module modules/mod_ssl.so?和?#Include conf/extra/httpd-ssl.conf,去掉前面的#號注釋王滤;

編輯Apache根目錄下 conf/extra/httpd-ssl.conf 文件贺嫂,修改如下內(nèi)容:

DocumentRoot"/var/www/html"ServerNamewww.domain.comSSLEngineonSSLCertificateFile/usr/local/apache/conf/2_www.domain.com_cert.crtSSLCertificateKeyFile/usr/local/apache/conf/3_www.domain.com.keySSLCertificateChainFile/usr/local/apache/conf/1_root_bundle.crt

配置完成后,重新啟動 Apache 就可以使用https://www.domain.com來訪問了雁乡。

注:

配置文件參數(shù)說明

SSLEngine on啟用SSL功能

SSLCertificateFile證書文件

SSLCertificateKeyFile私鑰文件

SSLCertificateChainFile證書鏈文件

2. Nginx 證書部署

2.1 獲取證書

Nginx文件夾內(nèi)獲得SSL證書文件 1_www.domain.com_bundle.crt 和私鑰文件 2_www.domain.com.key,

1_www.domain.com_bundle.crt 文件包括兩段證書代碼 “-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”,

2_www.domain.com.key 文件包括一段私鑰代碼“-----BEGIN RSA PRIVATE KEY-----”和“-----END RSA PRIVATE KEY-----”第喳。

2.2 證書安裝

將域名 www.domain.com 的證書文件1_www.domain.com_bundle.crt 、私鑰文件2_www.domain.com.key保存到同一個目錄蔗怠,例如/usr/local/nginx/conf目錄下墩弯。

更新Nginx根目錄下 conf/nginx.conf 文件如下:

server{listen443;server_namewww.domain.com;#填寫綁定證書的域名sslon;ssl_certificate1_www.domain.com_bundle.crt;ssl_certificate_key2_www.domain.com.key;ssl_session_timeout5m;ssl_protocolsTLSv1 TLSv1.1TLSv1.2;#按照這個協(xié)議配置ssl_ciphersECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;#按照這個套件配置ssl_prefer_server_cipherson;location/ {roothtml;#站點(diǎn)目錄indexindex.html index.htm;? ? ? ? }? ? }

配置完成后,先用bin/nginx –t來測試下配置是否有誤寞射,正確無誤的話渔工,重啟nginx。就可以使?https://www.domain.com?來訪問了桥温。

注:

配置文件參數(shù)說明

listen 443SSL訪問端口號為443

ssl on啟用SSL功能

ssl_certificate證書文件

ssl_certificate_key私鑰文件

ssl_protocols使用的協(xié)議

ssl_ciphers配置加密套件引矩,寫法遵循openssl標(biāo)準(zhǔn)

2.3 使用全站加密,http自動跳轉(zhuǎn)https(可選)

對于用戶不知道網(wǎng)站可以進(jìn)行https訪問的情況下侵浸,讓服務(wù)器自動把http的請求重定向到https旺韭。

在服務(wù)器這邊的話配置的話,可以在頁面里加js腳本掏觉,也可以在后端程序里寫重定向区端,當(dāng)然也可以在web服務(wù)器來實現(xiàn)跳轉(zhuǎn)。Nginx是支持rewrite的(只要在編譯的時候沒有去掉pcre)

在http的server里增加rewrite ^(.*) https://$host$1 permanent;

這樣就可以實現(xiàn)80進(jìn)來的請求澳腹,重定向為https了织盼。

3. IIS 證書部署

3.1 獲取證書

IIS文件夾內(nèi)獲得SSL證書文件 www.domain.com.pfx杨何。

3.2 證書安裝

1、打開IIS服務(wù)管理器沥邻,點(diǎn)擊計算機(jī)名稱危虱,雙擊‘服務(wù)器證書’

2、雙擊打開服務(wù)器證書后唐全,點(diǎn)擊右則的導(dǎo)入

3埃跷、選擇證書文件,如果輸入申請證書時有填寫私鑰密碼需要輸入密碼邮利,否則輸入文件夾中密碼文件keystorePass.txt的密碼內(nèi)容弥雹,點(diǎn)擊確定。參考私鑰密碼指引

4近弟、點(diǎn)擊網(wǎng)站下的站點(diǎn)名稱缅糟,點(diǎn)擊右則的綁定

5、打開網(wǎng)站綁定界面后祷愉,點(diǎn)擊添加

6、添加網(wǎng)站綁定內(nèi)容:選擇類型為https赦颇,端口443和指定對應(yīng)的SSL證書二鳄,點(diǎn)擊確定

7、添加完成后媒怯,網(wǎng)站綁定界面將會看到剛剛添加的內(nèi)容

4. Tomcat 證書部署

4.1 獲取證書

如果申請證書時有填寫私鑰密碼订讼,下載可獲得Tomcat文件夾,其中有密鑰庫 www.domain.com.jks扇苞;

如果沒有填寫私鑰密碼欺殿,證書下載包的Tomcat文件夾中包括密鑰庫文件www.domain.com.jks 與密鑰庫密碼文件keystorePass.txt

當(dāng)用戶選擇粘貼CSR時,不提供Tomcat證書文件的下載鳖敷,需要用戶手動轉(zhuǎn)換格式生成,操作方法如下:

可以通過 Nginx 文件夾內(nèi)證書文件和私鑰文件生成jks格式證書

轉(zhuǎn)換工具:https://www.trustasia.com/tools/cert-converter.htm

使用工具時注意填寫?密鑰庫密碼?脖苏,安裝證書時配置文件中需要填寫。

4.2 證書安裝

配置SSL連接器定踱,將www.domain.com.jks文件存放到conf目錄下棍潘,然后配置同目錄下的server.xml文件:

注:

配置文件參數(shù)說明

clientAuth如果設(shè)為true,表示Tomcat要求所有的SSL客戶出示安全證書崖媚,對SSL客戶進(jìn)行身份驗證

keystoreFile指定keystore文件的存放位置亦歉,可以指定絕對路徑,也可以指定相對于?(Tomcat安裝目錄)環(huán)境變量的相對路徑畅哑。如果此項沒有設(shè)定肴楷,默認(rèn)情況下,Tomcat將從當(dāng)前操作系統(tǒng)用戶的用戶目錄下讀取名為 “.keystore”的文件荠呐。

keystorePass密鑰庫密碼赛蔫,指定keystore的密碼绷杜。(如果申請證書時有填寫私鑰密碼,密鑰庫密碼即私鑰密碼濒募,否則填寫密鑰庫密碼文件中的密碼)

sslProtocol指定套接字(Socket)使用的加密/解密協(xié)議鞭盟,默認(rèn)值為TLS

4.3 http自動跳轉(zhuǎn)https的安全配置

到conf目錄下的web.xml。在后面瑰剃,齿诉,也就是倒數(shù)第二段里,加上這樣一段

CLIENT-CERTClient Cert Users-only AreaSSL/*CONFIDENTIAL

這步目的是讓非ssl的connector跳轉(zhuǎn)到ssl的connector去晌姚。所以還需要前往server.xml進(jìn)行配置:

redirectPort改成ssl的connector的端口443粤剧,重啟后便會生效。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末挥唠,一起剝皮案震驚了整個濱河市抵恋,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌宝磨,老刑警劉巖弧关,帶你破解...
    沈念sama閱讀 212,332評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異唤锉,居然都是意外死亡世囊,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,508評論 3 385
  • 文/潘曉璐 我一進(jìn)店門窿祥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來株憾,“玉大人,你說我怎么就攤上這事晒衩∴拖梗” “怎么了?”我有些...
    開封第一講書人閱讀 157,812評論 0 348
  • 文/不壞的土叔 我叫張陵听系,是天一觀的道長贝奇。 經(jīng)常有香客問我,道長跛锌,這世上最難降的妖魔是什么弃秆? 我笑而不...
    開封第一講書人閱讀 56,607評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮髓帽,結(jié)果婚禮上菠赚,老公的妹妹穿的比我還像新娘。我一直安慰自己郑藏,他們只是感情好衡查,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,728評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著必盖,像睡著了一般拌牲。 火紅的嫁衣襯著肌膚如雪俱饿。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,919評論 1 290
  • 那天塌忽,我揣著相機(jī)與錄音拍埠,去河邊找鬼。 笑死土居,一個胖子當(dāng)著我的面吹牛枣购,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播擦耀,決...
    沈念sama閱讀 39,071評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼棉圈,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了眷蜓?” 一聲冷哼從身側(cè)響起分瘾,我...
    開封第一講書人閱讀 37,802評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎吁系,沒想到半個月后德召,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,256評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡垮抗,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,576評論 2 327
  • 正文 我和宋清朗相戀三年氏捞,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片冒版。...
    茶點(diǎn)故事閱讀 38,712評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖逞姿,靈堂內(nèi)的尸體忽然破棺而出辞嗡,到底是詐尸還是另有隱情,我是刑警寧澤滞造,帶...
    沈念sama閱讀 34,389評論 4 332
  • 正文 年R本政府宣布续室,位于F島的核電站,受9級特大地震影響谒养,放射性物質(zhì)發(fā)生泄漏挺狰。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,032評論 3 316
  • 文/蒙蒙 一买窟、第九天 我趴在偏房一處隱蔽的房頂上張望丰泊。 院中可真熱鬧,春花似錦始绍、人聲如沸瞳购。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽学赛。三九已至年堆,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間盏浇,已是汗流浹背变丧。 一陣腳步聲響...
    開封第一講書人閱讀 32,026評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留绢掰,地道東北人痒蓬。 一個月前我還...
    沈念sama閱讀 46,473評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像曼月,于是被迫代替她去往敵國和親谊却。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,606評論 2 350

推薦閱讀更多精彩內(nèi)容

  • 烈日炎炎的七月已將走進(jìn)終點(diǎn)哑芹,而我以每周三次的頻率炎辨,也已將月初設(shè)定的60公里的目標(biāo)跑向了尾聲,44.62公里聪姿,離完成...
    健康小老師閱讀 145評論 0 0
  • 原創(chuàng)文章轉(zhuǎn)載請注明出處 關(guān)于函數(shù)式編程的概念這里不做深入介紹碴萧,這里要講的是函數(shù)式編程的部分應(yīng)用場景,如果下面這些內(nèi)...
    咕咕鷄閱讀 431評論 0 0