婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > nginx如何將http訪問的網站改成https訪問

nginx如何將http訪問的網站改成https訪問

熱門標簽:南充電銷外呼系統 陜西辦理400電話 南昌外呼系統定制 信陽電銷外呼系統怎么樣 海外工廠地圖標注 宿州外呼系統公司 株洲電銷 貴陽網絡外呼系統軟件 地圖標注小程序

1. 背景

我有個用于數據展示的網站使用nginx對外提供http訪問,另外一個系統用超鏈接的方式跳轉到我的網站提供給終端用戶訪問。后來對方說他們的站點是https訪問的,不能直接訪問http,所以需要我支持https訪問。

所以這里僅限于展示類網站的參考,交互式網站我也不會。

***對nginx的了解僅限于可以通過配置文件完成網站訪問的配置,其他沒有深入理解。***

2. 預備知識

https:

HTTPS(全稱:Hyper Text Transfer Protocol over Secure Socket Layer 或 Hypertext Transfer Protocol Secure,超文本傳輸安全協議),是以安全為目標的HTTP通道,簡單講是HTTP的安全版。即HTTP下加入SSL層,HTTPS的安全基礎是SSL,因此加密的詳細內容就需要SSL。 

簡單來講就是網站中嵌入證書,用戶通過瀏覽器和網站服務器交互時數據會被加密,保證安全。

證書體系:

樹狀結構,可能有多層證書辦法機構,最頂層的叫根證書機構,持有根證書私鑰,可以簽發下一級證書,每個機構或者人使用的證書由證書頒發機構頒發,簡單來講就是用頒發機構的私鑰,對證書人的個人信息、公鑰等諸多信息做數字簽名,對外宣稱這個證書由他證明。證書可以公開訪問以驗證持有者身份,由頒發機構背書,證書對應私鑰由持有人持有,不對外公開,用于解密他人通過證書中公鑰加密的私密消息。

有點類似于公安機構對于身份證的頒發,全國總上層有一個公安部,負責所有省級公安廳的管理,省級負責市級,...,最終由派出所給個人頒發身份證,我們拿著身份證就可以對外證明自己的身份,因為有派出所的背書,而派出所又有上級、上上級一直到公安部的背書。不同的是我們的身份證里并沒有證書包含的那么多消息。

備注:證書依賴于公鑰加密體制,公鑰密碼體系包含公鑰、私鑰兩把密鑰,公鑰用戶加密、驗簽,私鑰用于解密、簽名。

3. 操作過程

3.1 證書生成

主要過程是:根證書 -->服務器證書,這里的服務器證書指的是我上面所提到需要添加https訪問的網站服務器,

1. 生成根證書私鑰、生成根證書請求、創建自簽發根證書

#生成根證書私鑰
openssl genrsa -out root.key 2048
 
#生成根證書請求
openssl req -new -key root.key -out root.csr
 
#用根證書私鑰自簽生成根證書
openssl x509 -req -in root.csr -extensions v3_ca -signkey root.key -out root.crt

這里根證書私鑰自簽證書的原因是,證書的格式都是一致的,需要有證書頒發簽發,因為根證書頒發機構沒有上級,所以根證書頒發機構給自己簽發證書,因此有需要大家都信任他。

2. 生成服務器證書私鑰、生成服務器證書請求、使用根證書私鑰簽發服務器證書,這里注意此服務器證書的commonName需要設置成nginx配置文件中的server_name,保持一致。

#生成服務器證書私鑰
openssl genrsa -out server.key 2048
 
#生成服務器證書請求
openssl  req -new -key server.key  -out server.csr
 
#生成服務器證書
openssl x509 -days 365 -req -in server.csr -extensions v3_req -CAkey root.key -CA root.crt -CAcreateserial -out server.crt -extfile openssl.cnf

 這里有個openssl.cnf文件需要注意,里面描述了需要頒發的服務器證書的一些信息,內容如下

[req]
distinguished_name = req_distinguished_name
req_extensions = v3_req
 
[req_distinguished_name]
countryName = CN
countryName_default = CN
stateOrProvinceName = Guizhou
stateOrProvinceName_default = Guizhou
localityName = Guizhou
localityName_default = Guizhou
organizationalUnitName = (如果網頁訪問是ip就寫ip,如果是域名就寫域名)
organizationalUnitName_default = (如果網頁訪問是ip就寫ip,如果是域名就寫域名)
commonName = (如果網頁訪問是ip就寫ip,如果是域名就寫域名)
commonName_max = 64
 
[ v3_req ]
# Extensions to add to a certificate request
basicConstraints = CA:FALSE
keyUsage = nonRepudiation, digitalSignature, keyEncipherment

3.2 nginx配置

打開nginx配置中HTTPS server部分的注釋,修改server_name、ssl_certificate、ssl_certificate_key、location中的root等字段。

...
 # HTTPS server
 #
 server {
  listen  443 ssl;
  server_name xxx.com(網址訪問地址);

 ssl on;
  ssl_certificate  xxx.crt(服務器證書);
  ssl_certificate_key xxx.key(服務器證書私鑰);

  ssl_session_cache shared:SSL:1m;
  ssl_session_timeout 5m;

  ssl_ciphers HIGH:!aNULL:!MD5;
  ssl_prefer_server_ciphers on;

  location / {
   root xxx(前端代碼目錄);
   index index.html index.htm;
  }
 }
...

啟動nginx,即可對外提供服務了。

3.3 瀏覽器訪問

到現在我們已經在服務器端配置了https訪問,但是瀏覽器訪問的時候會提示證書錯誤,因為瀏覽器現在還不認識我們的證書,不確定它是不是安全的。就像我們都拿著公安部頒發的身份證去證明身份沒問題,但是你拿著自己頒發的一個身份證去證明別人就不一定會信了,因為沒人知道你的頒發機構是什么情況。

所以我們要把服務器證書的頒發機構,即我們上面生成的根證書添加到瀏覽器的信任列表中,具體操作方法:如果是windows系統,可以直接雙擊根證書文件,點擊安裝,安裝到受信任的根證書頒發機構,這時候就可以順利訪問了。

以上就是nginx如何將http訪問的網站改成https訪問的詳細內容,更多關于nginx http訪問改成https訪問的資料請關注腳本之家其它相關文章!

標簽:石嘴山 鄭州 開封 玉林 晉城 三明 拉薩 汕頭

巨人網絡通訊聲明:本文標題《nginx如何將http訪問的網站改成https訪問》,本文關鍵詞  nginx,如何,將,http,訪問,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《nginx如何將http訪問的網站改成https訪問》相關的同類信息!
  • 本頁收集關于nginx如何將http訪問的網站改成https訪問的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日韩一级视频免费观看在线| 国产盗摄一区二区| 日韩av在线播放中文字幕| 不卡一区在线观看| 久久久久久9999| 国产剧情一区二区三区| 久久久久久久久久久99999| 国内久久精品视频| 日本一区二区三区电影| 国产精品一区二区三区乱码| 国产女同性恋一区二区| 成人黄色综合网站| 亚洲日本中文字幕区| 91在线丨porny丨国产| 日韩码欧中文字| 欧美午夜精品久久久久久超碰| 亚洲乱码日产精品bd| 欧美老肥妇做.爰bbww视频| 日本特黄久久久高潮| 久久久亚洲高清| 一本到一区二区三区| 免费人成网站在线观看欧美高清| 精品99一区二区| 色综合久久久久久久久久久| 午夜精品福利在线| 国产亚洲精品超碰| 欧美亚洲综合另类| 国产福利一区二区三区| 亚洲一二三级电影| 国产亚洲一区字幕| 7777精品伊人久久久大香线蕉超级流畅 | 午夜激情久久久| 精品国产精品网麻豆系列| 色综合久久久久久久久| 国产精品一区二区无线| 有码一区二区三区| 久久久99精品免费观看| 欧美日韩在线播放| 99久久免费国产| 久久精品99国产精品| 亚洲电影视频在线| 中文字幕在线观看一区| 精品国产乱码久久久久久浪潮| 色哟哟精品一区| 国产成人午夜高潮毛片| 毛片基地黄久久久久久天堂| 一区二区三区在线看| 国产日韩一级二级三级| 欧美电视剧在线看免费| 欧美日韩国产片| 色综合久久综合网欧美综合网| 国产一区91精品张津瑜| 老司机免费视频一区二区三区| 亚洲影视资源网| 亚洲欧洲性图库| 亚洲四区在线观看| 中文字幕一区二区三区不卡| 国产精品三级av在线播放| 久久嫩草精品久久久久| 欧美精品一区二区不卡 | 夜夜嗨av一区二区三区中文字幕| 国产视频一区二区在线| 日韩欧美一区电影| 日韩一区二区中文字幕| 538在线一区二区精品国产| 欧美日韩精品综合在线| 欧美午夜宅男影院| 欧美日韩不卡一区二区| 欧美一区二区三区四区高清| 欧美精品乱人伦久久久久久| 51精品久久久久久久蜜臀| 91麻豆精品国产91久久久更新时间 | 久久99精品久久久久久| 麻豆精品久久精品色综合| 免费美女久久99| 国产精品一二三在| www.av精品| 色综合av在线| 欧美精品电影在线播放| wwwwww.欧美系列| 国产精品久久久久久久久动漫| 亚洲欧洲综合另类在线| 性做久久久久久免费观看| 美女看a上一区| 成人在线视频一区二区| 99国产一区二区三精品乱码| 欧美日韩视频一区二区| 亚洲精品一区二区在线观看| 国产欧美1区2区3区| 一区二区三区免费观看| 奇米精品一区二区三区在线观看| 国产一区二区福利| 欧美在线影院一区二区| 精品国产123| 日韩美女久久久| 人人爽香蕉精品| 97超碰欧美中文字幕| 欧美电影一区二区三区| 久久婷婷国产综合精品青草| 一区二区三区精密机械公司| 狠狠色2019综合网| 日本高清不卡视频| 国产午夜亚洲精品不卡| 亚洲精品一二三| 美女任你摸久久| 在线免费观看日本欧美| 精品成人佐山爱一区二区| 亚洲人成网站在线| 国产曰批免费观看久久久| 欧美在线一区二区| 国产精品―色哟哟| 精品一区二区三区免费播放| 欧美亚洲图片小说| 国产精品美女一区二区| 麻豆精品一区二区综合av| 91浏览器打开| 日韩欧美一级精品久久| 亚洲精选一二三| 成人午夜视频免费看| 精品国产乱码久久久久久夜甘婷婷| 亚洲天堂久久久久久久| 国产精品原创巨作av| 日韩欧美在线不卡| 五月天一区二区| 在线看不卡av| 综合亚洲深深色噜噜狠狠网站| 九九热在线视频观看这里只有精品| 一本久久a久久免费精品不卡| 日本一区二区三区电影| 国产一区二区久久| 欧美精品一区二区高清在线观看| 日韩电影在线看| 欧美一级午夜免费电影| 视频在线观看一区| 欧美久久久久久久久久| 日韩电影免费一区| 欧美人伦禁忌dvd放荡欲情| 亚洲国产另类av| 欧美专区日韩专区| 亚洲精品视频在线| 在线精品亚洲一区二区不卡| 亚洲永久免费av| 欧美日韩精品专区| 美国一区二区三区在线播放| 久久一留热品黄| 国产成人亚洲综合a∨猫咪| 中文字幕在线免费不卡| 在线观看www91| 日本亚洲电影天堂| 久久精品无码一区二区三区| 国产成人av福利| 亚洲欧美怡红院| 日本韩国欧美在线| 水蜜桃久久夜色精品一区的特点| 91精品国产高清一区二区三区蜜臀 | 亚洲国产日日夜夜| 69久久99精品久久久久婷婷| 国内成人自拍视频| 国产精品第四页| 在线观看亚洲精品| 免费视频一区二区| 国产精品久久久久久久久晋中 | 在线观看亚洲a| 免费在线观看成人| 国产欧美日韩久久| 91福利国产精品| 九九国产精品视频| 中文字幕亚洲不卡| 91精品欧美久久久久久动漫| 国产不卡免费视频| 亚洲123区在线观看| 欧美国产欧美综合| 欧美男女性生活在线直播观看| 国产一区二区在线电影| 亚洲精品第一国产综合野| 日韩精品一区二区在线| 99久久精品情趣| 久久91精品久久久久久秒播| 综合久久国产九一剧情麻豆| 欧美一级欧美三级| 色8久久人人97超碰香蕉987| 国产在线观看一区二区| 亚洲成人第一页| 日韩毛片高清在线播放| 久久久青草青青国产亚洲免观| 欧美丝袜丝交足nylons图片| 国产精品一区二区视频| 奇米综合一区二区三区精品视频| 亚洲免费视频成人| 国产色产综合色产在线视频| 欧美精品在线观看一区二区| 91丨porny丨国产入口| 国产乱淫av一区二区三区 | 亚洲黄色录像片| 欧美极品aⅴ影院| 久久综合九色综合久久久精品综合| 色噜噜夜夜夜综合网| 成人免费黄色大片| 国产一区二区三区黄视频| 日韩高清不卡一区|