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

主頁 > 知識庫 > 制作能在nginx和IIS中使用的ssl證書

制作能在nginx和IIS中使用的ssl證書

熱門標簽:寧夏房產智能外呼系統要多少錢 貴陽教育行業電話外呼系統 在百度地圖標注車輛 威海人工外呼系統供應商 做外呼系統的公司違法嗎 400電話申請方案 藍點外呼系統 撫順移動400電話申請 烏海智能電話機器人

  如果覺得證書制作比較麻煩,這里是本文制作好的證書:https://pan.baidu.com/s/1MJ5YmuZiLBnf-DfNR_6D7A (提取碼:c6tj),密碼都是:123456

  園友可下載證書,然后根據后文nginx和IIS的使用方法來使用證書。

制作SSL證書

  好了,先創建一個空目錄,在這個空目錄下開始制作:

1、生成私鑰Key

  執行下面的命令生成私鑰Key:  

    sudo openssl genrsa -des3 -out demo.key 1024
    # openssl genrsa 命令是會用來生成RSA私有秘鑰,不會生成公鑰,因為公鑰提取自私鑰
   # -des3  指定加密私鑰文件用的算法,可以不用指定加密算法(自己測試用的話推薦不指定加密算法),可選:-des|-des3|-idea
   # -out demo.key  將生成的私鑰保存至指定文件
   # 1024  指定要生成的私鑰的長度(單位 bit),默認為1024,一般要么就是1024或者2048

  生成過程中會讓輸入密碼,這里我測試使用的,直接輸入了:123456

  注:上面生成的demo.key中使用了-des3加密算法參數,所以在部署使用后,如果需要重啟,可能會要求輸入密碼確認,比如nginx -s reload時,這樣在自己測試使用時就很麻煩了

  解決辦法有兩個:

  a.生成密碼后再刪除密碼

  比如上面生成了一個demo.key的私鑰文件,執行下面的命令可以重置: 

    sudo openssl rsa -in demo.key -out temp.key && sudo rm demo.key && sudo mv temp.key demo.key

  b.在生成私鑰是不要指定-des3參數

  比如上面的生成demo.key的命令換成:  

    sudo openssl genrsa -out demo.key 1024

2、生成證書請求文件

  執行下面的命令生成證書請求文件:

    sudo openssl req -new -key demo.key -out demo.csr
    # openssl req 命令主要的功能有,生成證書請求文件, 查看驗證證書請求文件,還有就是生成自簽名證書
   # -new 說明生成證書請求文件
   # -key demo.key 指定已有的秘鑰文件生成秘鑰請求,只與生成證書請求選項-new配合。
   # -out demo.csr 指定生成的證書請求或者自簽名證書名稱

  命令執行后會讓輸入一些證書信息,具體可參考下圖:

3、生成crt證書文件

  執行下面的命令生成證書文件:  

    sudo openssl x509 -req -days 36500 -in demo.csr -signkey demo.key -out demo.crt
    # openssl x509 命令主要用于輸出證書信息,簽署證書請求文件、生成自簽名證書、轉換證書格式等
   # -req 表明后面輸入的是一個證書請求文件
   # -days 36500 證書的有效期,單位是天(一百年后我們再見吧)
   # -in demo.csr 指定輸入文件
   # -signkey demo.key 簽名證書秘鑰
   # -out demo.crt 指定證書的輸出文件

  如果提示類似如下,說明生成成功了:

4、生成pfx證書安裝包

  執行下面命令生成安裝包文件: 

    sudo openssl pkcs12 -export -inkey demo.key -in demo.crt -out demo.pfx
    # openssl pkcs12 命令用于生成和分析pkcs12文件
   # -export 指定了一個PKCS#12文件將會被創建
   # -inkey demo.key 指定私鑰文件的位置。如果沒有被指定,私鑰必須在-in filename中指定
   # -in demo.crt 指定私鑰和證書讀取的文件
   # -out demo.pfx 指定輸出的pkcs12文件

  執行命令后會輸入密碼,這里我輸入同樣是:123456  

  至此,證書就制作完成了,我們得到4個文件: 

    demo.crt:crt證書文件,nginx配置時可以用到
    demo.csr:crt證書請求文件,現在基本上沒什么用了
    demo.key:私鑰,nginx配置時可以用到
    demo.pfx:證書安裝包,iis部署時可以用到

Nginx配置使用證書

  創建一個nginx配置配置文件:  

  server {
        listen 4430 ssl;
        listen [::]:4430 ssl;

        ssl on;
        ssl_certificate /home/feng/ssl/demo.crt;  #crt證書文件
        ssl_certificate_key /home/feng/ssl/demo.key;  #私鑰文件
        ssl_session_timeout 5m;
        ssl_protocols SSLv3 SSLv2 TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
        ssl_prefer_server_ciphers on;

        root /var/www/html;
        index index.html index.htm index.nginx-debian.html;

        server_name _;

        location / {
                try_files $uri $uri/ =404;
        }
  }

  注意,這里我為了區分,沒有使用默認的443端口,而是使用了4430端口

  接著使用 nginx -t 驗證和使用 nginx -s reload 重新加載后,使用瀏覽器訪問4430可訪問到了,只不過會提示存在風險,畢竟證書是自己制作的,如下圖:

  點擊高級=》接受風險就可以了

IIS配置使用證書   

  IIS配置證書需要pfx證書安裝包(demo.pfx),這里以IIS7為例:

  打開IIS,在主頁中點擊【服務器證書】

   點擊右邊操作的【導入】,選擇創建好的pfx證書文件,輸入創建文件時輸入的密碼(上面第4步創建pfx文件時輸入的密碼,這里是123456):

  接著選擇你要設置添加https請求類型的網站,在右邊操作中點擊【綁定】,然后按照下圖操作:

  然后重啟一下站點,在指定的端口使用https請求了

  注:如果你的電腦安裝了VMware等工具,443端口可能啟動報錯,可能提示:另一個程序正在使用此文件,進程無法訪問。解決辦法參考:https://www.jb51.net/article/109375.htm

程序中使用證書

  有時,我們還可能需要在程序中使用證書,比如在使用Grpc,我們默認是使用https的,或者我們只是想使用https請求,那么我們可能需要在程序中使用證書來操作,比如.net core中使用自制證書來生成https請求的項目:

  我們創建一個.net core的web項目,使用上面創建的demo.pfx,修改Program.cs:  

    public class Program
    {

        public static void Main(string[] args)
        {
            CreateHostBuilder(args).Build().Run();
        }

        public static IHostBuilder CreateHostBuilder(string[] args) =>
            Host.CreateDefaultBuilder(args)
                .ConfigureWebHostDefaults(webBuilder =>
                {
                    webBuilder.ConfigureKestrel(options =>
                    {
                        options.ListenAnyIP(5000, listenOptions =>
                        {
                            listenOptions.UseHttps(@"C:\inetpub\wwwroot\demo.pfx", "123456");
                        });
                    });
                    webBuilder.UseStartup<Startup>();
                });
    }

  啟動之后就可以使用https請求訪問了

以上就是制作能在nginx和IIS中使用的ssl證書的詳細內容,更多關于制作ssl證書的資料請關注腳本之家其它相關文章!

標簽:泰州 松原 銅川 周口 朝陽 慶陽 那曲 蕪湖

巨人網絡通訊聲明:本文標題《制作能在nginx和IIS中使用的ssl證書》,本文關鍵詞  制作,能在,nginx,和,IIS,中使,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《制作能在nginx和IIS中使用的ssl證書》相關的同類信息!
  • 本頁收集關于制作能在nginx和IIS中使用的ssl證書的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久众筹精品私拍模特| 亚洲午夜久久久| 欧美福利一区二区| 日本久久电影网| 色诱视频网站一区| 91精品福利视频| 欧美视频在线观看一区二区| 色哟哟一区二区| 欧美性淫爽ww久久久久无| 欧洲色大大久久| 91久久线看在观草草青青 | 日韩高清在线不卡| 午夜电影网一区| 日本欧美一区二区在线观看| 青娱乐精品视频| 激情av综合网| 成人黄色在线看| 在线观看免费亚洲| 制服丝袜av成人在线看| 欧美精品一区二区三区高清aⅴ| 精品久久久久久无| 日韩理论片在线| 日韩国产欧美三级| 国产成人在线电影| 91高清视频在线| 欧美刺激午夜性久久久久久久| 久久你懂得1024| 亚洲免费在线视频| 久久精品国产久精国产爱| 成人一级片在线观看| 欧美日韩免费电影| 亚洲国产精品成人综合色在线婷婷 | 色成年激情久久综合| 欧洲av一区二区嗯嗯嗯啊| 日韩免费一区二区三区在线播放| 欧美国产日韩亚洲一区| 在线观看亚洲精品视频| 成人精品gif动图一区| 色综合久久中文综合久久牛| 欧美日韩成人高清| 欧美精品一区二区三区很污很色的| 亚洲情趣在线观看| 在线看国产一区| 欧美性视频一区二区三区| 亚洲精品菠萝久久久久久久| 欧美午夜影院一区| 色婷婷综合久久久久中文| 日韩一级二级三级| 亚洲色欲色欲www| 九九国产精品视频| 欧美日韩激情一区二区| 亚洲欧美激情小说另类| 国产麻豆精品久久一二三| 欧美另类高清zo欧美| 亚洲成人一区在线| 国产成人a级片| 欧美成人性福生活免费看| 一区二区免费在线| gogo大胆日本视频一区| 久久精品夜夜夜夜久久| 久久精工是国产品牌吗| 欧美日韩国产123区| 亚洲精品久久久蜜桃| av在线不卡免费看| 中文字幕精品三区| 国产98色在线|日韩| 久久久影视传媒| 激情综合亚洲精品| 精品国精品自拍自在线| 乱一区二区av| 日韩美女主播在线视频一区二区三区| 一区二区三区四区在线免费观看 | 国产精品无圣光一区二区| 精品一区二区在线看| 日韩欧美三级在线| 免费亚洲电影在线| 日韩欧美一二三区| 国产一区啦啦啦在线观看| 国产亚洲欧美在线| 处破女av一区二区| 亚洲嫩草精品久久| 在线观看视频欧美| 日本伊人精品一区二区三区观看方式| 欧美群妇大交群的观看方式| 日韩av中文字幕一区二区三区| 欧美日韩国产在线观看| 午夜精品久久久久久久99樱桃| 欧美一级电影网站| 国产精品一级二级三级| 久久久精品天堂| 色综合激情五月| 婷婷久久综合九色综合伊人色| 91精品久久久久久久99蜜桃| 精品在线亚洲视频| 亚洲欧美综合另类在线卡通| 国产亚洲美州欧州综合国| 狠狠色丁香久久婷婷综合丁香| 国产精品午夜在线| 欧美群妇大交群的观看方式| 国产精品一线二线三线精华| 亚洲婷婷综合久久一本伊一区| 欧美色窝79yyyycom| 另类调教123区| 亚洲另类在线制服丝袜| 欧美精品久久一区二区三区| 国产不卡视频一区| 天天爽夜夜爽夜夜爽精品视频| 久久久.com| 欧美二区在线观看| 成人av电影在线播放| 婷婷久久综合九色国产成人 | 亚洲午夜精品在线| 久久久欧美精品sm网站| 欧美在线观看18| 国产乱人伦偷精品视频免下载 | 国产精品美女久久久久久久久久久 | 亚洲国产精品一区二区久久| 精品国产乱码久久久久久牛牛| 99国内精品久久| 久久99久久99小草精品免视看| 亚洲欧美日本在线| 欧美国产精品劲爆| 日韩美女视频在线| 欧美在线|欧美| 不卡视频一二三四| 国精产品一区一区三区mba桃花| 亚洲激情欧美激情| 中文幕一区二区三区久久蜜桃| 日韩一级完整毛片| 久久天天做天天爱综合色| 欧美精品tushy高清| 91婷婷韩国欧美一区二区| 国产成人一区二区精品非洲| 青青国产91久久久久久| 午夜在线成人av| 一区二区三区色| 亚洲欧美视频一区| 中文字幕亚洲成人| 国产天堂亚洲国产碰碰| 久久久国产精品午夜一区ai换脸| 日韩欧美精品在线视频| 欧美日韩亚州综合| 欧美视频在线一区二区三区 | 奇米888四色在线精品| 午夜精品在线视频一区| 亚洲制服丝袜在线| 亚洲一区二区五区| 亚洲午夜视频在线| 午夜视频在线观看一区二区| 亚洲国产中文字幕在线视频综合| 亚洲欧美日韩在线不卡| 亚洲精品成人精品456| 亚洲精品五月天| 亚洲妇女屁股眼交7| 亚洲国产综合人成综合网站| 亚洲永久精品国产| 亚洲国产另类精品专区| 视频一区视频二区在线观看| 天天综合色天天| 韩国在线一区二区| 波多野结衣亚洲一区| 日本精品一级二级| 欧美色男人天堂| 日韩午夜在线观看视频| 久久免费看少妇高潮| 日韩av一二三| 久久精品国产久精国产| 国产成人精品免费看| av亚洲精华国产精华精华| 欧美性受xxxx| 久久综合资源网| 一区二区三区不卡在线观看| 日韩av一区二区三区| 国产福利精品导航| 在线视频一区二区三| 91麻豆精品国产自产在线 | 亚洲精品五月天| 久久精品国产999大香线蕉| 国产精品香蕉一区二区三区| 日本韩国一区二区| 日韩精品中文字幕在线一区| 国产欧美一区二区精品性色超碰 | 日韩你懂的在线播放| 欧美国产综合色视频| 亚洲国产中文字幕| 国产91高潮流白浆在线麻豆| 色av成人天堂桃色av| 久久嫩草精品久久久精品一| 亚洲一区在线观看免费观看电影高清 | 亚洲一区二区三区国产| 乱一区二区av| 欧美午夜一区二区三区免费大片| 26uuu色噜噜精品一区| 亚洲成人资源在线| 成人a免费在线看| 日韩一区二区在线看片| 一区二区三区欧美在线观看| 国产精品资源站在线| 日韩欧美亚洲另类制服综合在线| 亚洲乱码中文字幕|