免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
網(wǎng)站 HTTP 升級(jí) HTTPS 完全配置手冊(cè)

開(kāi)源中國(guó)

公眾號(hào)ID:oschina2013

關(guān)注


作者:葡萄城技術(shù)團(tuán)隊(duì)

鏈接:

https://my.oschina.net/powertoolsteam/blog/1862967


今天,所有使用Google Chrome穩(wěn)定版的用戶迎來(lái)了v68正式版首個(gè)版本的發(fā)布,詳細(xì)版本號(hào)為v68.0.3440.75,上一個(gè)正式版v67.0.3396.99發(fā)布于6月13日,自Chrome 68起,當(dāng)在加載非HTTPS站點(diǎn)時(shí),都會(huì)在地址欄上明確標(biāo)記為“Not Secure(不安全)”。


Google很早就已經(jīng)開(kāi)始進(jìn)行大力推廣,但因?yàn)檫w移至HTTPS比較困難存在一定的技術(shù)門檻,而且成本也比較高昂,其次就是當(dāng)時(shí)沒(méi)有任何行業(yè)在推動(dòng)這項(xiàng)變革,所以當(dāng)時(shí)響應(yīng)支持的并不是很多。


但現(xiàn)在情況不同了,在Google的堅(jiān)持努力下,同時(shí)HTTPS也在安全性、搜索引擎友好方面具有不小的優(yōu)勢(shì),目前Top 100的網(wǎng)站中已經(jīng)有81家網(wǎng)站默認(rèn)使用了HTTPS。


那么Chrome在這次升級(jí)后,為了給用戶帶來(lái)更好的用戶體驗(yàn)及更多的信任,網(wǎng)站升級(jí)HTTPS的進(jìn)程可能會(huì)比之前更快,那么我們應(yīng)該如何將自己的站點(diǎn)升級(jí)為HTTPS,以及如何配置平滑過(guò)渡。


升級(jí)HTTPS,我們可以分為購(gòu)買證書、安裝證書、設(shè)置跳轉(zhuǎn)這三個(gè)步驟,下面我們展開(kāi)來(lái)講講這三步詳細(xì)的實(shí)施流程。


申請(qǐng)證書


證書類型分為DV、OV、EV這三種,這三種有什么區(qū)別?


  • DV(域名型SSL):個(gè)人站點(diǎn)、iOS應(yīng)用分發(fā)站點(diǎn)、登陸等單純https加密需求的鏈接;

  • OV(企業(yè)型SSL):企業(yè)官網(wǎng);

  • EV(增強(qiáng)型SSL):對(duì)安全需求更強(qiáng)的企業(yè)官網(wǎng)、電商、互聯(lián)網(wǎng)金融網(wǎng)站;


SSL證書的部署類型又分為了單域名、多域名、通配符等類型, 這里以葡萄城官網(wǎng)為例,使用的是OV通配符證書,也就是一張證書可以保護(hù) *.grapecity.com.cn 下的所有子域名。大家可以根據(jù)自己的需求來(lái)選擇申請(qǐng)購(gòu)買。


安裝證書


證書購(gòu)買完成后,你就可以下載對(duì)應(yīng)域名的證書文件。根據(jù)你Web服務(wù)器的不同種類一般證書也會(huì)分為多種,請(qǐng)根據(jù)自己的實(shí)際情況下載安裝,一般的常見(jiàn)的Web服務(wù)器分為Nginx、Apache、Tomcat、IIS 6、IIS 7/8這幾種,下面我們來(lái)看一下,證書下載完成后,如何在服務(wù)器上安裝/配置SSL證書。


Nginx


  1. 首先在Nginx的安裝目錄下創(chuàng)建cert目錄,將下載的全部文件拷貝到cert目錄中。

  2. 打開(kāi) Nginx 安裝目錄下 conf 目錄中的 nginx.conf 文件,找到“HTTPS server”部分。

  3. 指定證書路徑,為如下示意并保存:



4. 重啟Nginx,這時(shí)候你的站點(diǎn)應(yīng)該就已經(jīng)可以通過(guò)https方式訪問(wèn)了


Apache


  1. 在Apache的安裝目錄下創(chuàng)建cert目錄,并且將下載的全部文件拷貝到cert目錄中。

  2. 打開(kāi) Apache 安裝目錄下的 conf 目錄中的 httpd.conf 文件,找到以下內(nèi)容并去掉“#”



3. 打開(kāi)Apache安裝目錄下的conf/extra/httpd-ssl.conf文件(或conf.d/ssl.conf),在配置文件中找到以下語(yǔ)句并配置



4. 重啟 Apache


Tomcat


Tomcat 支持JKS格式證書,但從Tomcat7開(kāi)始也支持PFX格式證書,兩種格式任選其一


  1. 在Tomcat的安裝目錄下創(chuàng)建cert目錄,并且將下載的全部文件拷貝到cert目錄中。

  2. 找到安裝Tomcat目錄下該文件server.xml,找到Connection port='8443' 標(biāo)簽,并根據(jù)證書類型添加如下相應(yīng)屬性:


如果是PFX證書



如果是JKS證書



重啟Tomcat


IIS 6


  1. 導(dǎo)入證書

    1. 開(kāi)始 -〉運(yùn)行 -〉MMC

    2. 啟動(dòng)控制臺(tái)程序,選擇菜單“文件'中的'添加/刪除管理單元”-> “添加”,從“可用的獨(dú)立管理單元”列表中選擇“證書”-> 選擇“計(jì)算機(jī)帳戶“

    3. 在控制臺(tái)的左側(cè)顯示證書樹(shù)形列表,選擇“個(gè)人”->“證書”,右鍵單擊,選擇“所有任務(wù)'-〉'導(dǎo)入”, 根據(jù)'證書導(dǎo)入向?qū)А钡奶崾?,?dǎo)入PFX文件(此過(guò)程當(dāng)中有一步非常重要: “根據(jù)證書內(nèi)容自動(dòng)選擇存儲(chǔ)區(qū)”)


  2. 刷新后即可看到證書。

  3. 為站點(diǎn)分配證書,打開(kāi)IIS -〉目錄安全性 -〉服務(wù)器證書 -〉分配現(xiàn)有證書 -〉指定訪問(wèn)端口為443

  4. 重啟站點(diǎn)


IIS 7/8


  1. 導(dǎo)入證書(和IIS 6步驟相同)

  2. 為站點(diǎn)分配證書,選擇“綁定”->“添加”->“類型選擇 https” ->“端口 443” ->“ssl 證書(選擇導(dǎo)入的證書名稱)” ->“確定”

  3. 如遇到主機(jī)名不能設(shè)置,請(qǐng)打開(kāi)C:\Windows\system32\inetsrv\config\applicationHost.config 手動(dòng)修改

  4. 重啟站點(diǎn)


之后通過(guò)https://hostname 訪問(wèn),并能夠成功加載證書時(shí),就已經(jīng)算成功在服務(wù)器上安裝證書了。



設(shè)置跳轉(zhuǎn)


經(jīng)過(guò)上面的步驟,相信各位的網(wǎng)站應(yīng)該都能以https://domainhost的形式訪問(wèn)了,但細(xì)心的小伙伴可能已經(jīng)發(fā)現(xiàn),網(wǎng)站這個(gè)時(shí)候http和https同時(shí)都能夠訪問(wèn)。這就需要設(shè)置跳轉(zhuǎn)了,使http請(qǐng)求通過(guò)301 redirect到https上去。同樣的,我們以不同Web服務(wù)類型來(lái)說(shuō)明。


Nginx



Apache



Tomcat



IIS 6


打開(kāi)IIS -〉站點(diǎn)屬性 -〉主目錄 -〉選擇“重定向到URL” -〉填寫https://your-hostname/$S$Q” -〉勾選“資源的永久重定向” 

 


IIS 7/8


  1. 安裝Url Rewrite 擴(kuò)展組件 https://www.iis.net/downloads/microsoft/url-rewrite

  2. 反選“要求SSL'

  3. 站點(diǎn)的web.config內(nèi)的節(jié)中添加



總結(jié)


至此,網(wǎng)站HTTPS化的工作已經(jīng)全部完成了,另外多啰嗦的內(nèi)容就是,HTTPS化了之后還有一些收尾工作需要進(jìn)行,那就是,請(qǐng)盡量將引用圖片資源的路徑改為相對(duì)路徑,如果引用的有站外的js或css等資源,也請(qǐng)將http協(xié)議頭刪除,否則會(huì)給你帶來(lái)一些“驚喜”。


開(kāi)源中國(guó)征稿開(kāi)始啦!


開(kāi)源中國(guó) www.oschina.net 是目前備受關(guān)注、具有強(qiáng)大影響力的開(kāi)源技術(shù)社區(qū),擁有超過(guò) 200 萬(wàn)的開(kāi)源技術(shù)精英。我們傳播開(kāi)源的理念,推廣開(kāi)源項(xiàng)目,為 IT 開(kāi)發(fā)者提供一個(gè)發(fā)現(xiàn)、使用、并交流開(kāi)源技術(shù)的平臺(tái)。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
阿里云域名配置以及https證書(ssl證書)配置
WEB安全之中間件(Apache、IIS、Tomcat、Weblogic、Websphere、Jboos、Nginx)
Servlet容器(Web容器)是什么
Apache和Tomcat整合 - Web 開(kāi)發(fā) / Apache
web服務(wù)器 IIS、Apache和Ngnix基礎(chǔ)
tomcat開(kāi)發(fā)技術(shù)之tomcat與iis服務(wù)器集成 (2)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服