婷婷综合国产,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
    欧美一区二区三区免费大片| 欧美老女人在线| 成人av在线资源| 欧美亚州韩日在线看免费版国语版| 91精品欧美一区二区三区综合在| 中文子幕无线码一区tr| 亚洲一区视频在线| 不卡视频一二三四| 精品欧美一区二区三区精品久久| 亚洲免费在线看| 成人国产精品免费观看动漫| www国产成人免费观看视频 深夜成人网| 一区二区三区 在线观看视频| 国产成人精品亚洲777人妖 | 色哟哟一区二区| 中文字幕一区二区三区av| 国产精品原创巨作av| 3d动漫精品啪啪一区二区竹菊| 亚洲三级电影网站| 99久久精品费精品国产一区二区| 亚洲国产成人私人影院tom| 国产乱妇无码大片在线观看| 欧美一卡在线观看| 奇米色777欧美一区二区| 91国产精品成人| 亚洲免费观看在线视频| av电影在线观看完整版一区二区| 国产精品欧美经典| 不卡的电影网站| 欧美韩国日本综合| 欧美午夜不卡在线观看免费| 国产日产欧美一区二区视频| 精品一区二区国语对白| 精品福利视频一区二区三区| 久久99精品国产.久久久久| 日韩欧美三级在线| 国产酒店精品激情| 国产精品免费视频观看| 97se狠狠狠综合亚洲狠狠| 国产精品国产三级国产有无不卡 | 精品1区2区在线观看| 精品一区二区免费看| 久久夜色精品国产欧美乱极品| 国产自产视频一区二区三区| 久久精品一区八戒影视| 成人av一区二区三区| 亚洲国产一区视频| 欧美一区二区视频在线观看| 久久成人免费网站| 国产精品久久久久久久午夜片| 91美女片黄在线| 亚洲国产日韩综合久久精品| 一区二区免费在线播放| 欧美亚洲国产bt| 天堂在线一区二区| 久久视频一区二区| 日本国产一区二区| 日本强好片久久久久久aaa| 久久亚洲欧美国产精品乐播| 成人激情免费网站| 婷婷夜色潮精品综合在线| 久久久午夜精品| 在线视频一区二区三区| 免费观看91视频大全| 一区免费观看视频| 91精品国产欧美一区二区18 | 欧美视频一区二区三区在线观看 | 99久久精品久久久久久清纯| 亚洲超丰满肉感bbw| 日韩免费视频一区| 一本久久综合亚洲鲁鲁五月天| 免费视频一区二区| ...xxx性欧美| 久久天天做天天爱综合色| 欧美日韩免费在线视频| 国产99久久久精品| 午夜激情一区二区三区| 中文字幕中文字幕中文字幕亚洲无线| 欧美日韩国产大片| 国产不卡视频在线播放| 日韩精品三区四区| 亚洲精品日韩专区silk| 久久免费看少妇高潮| 欧美性生活久久| www.亚洲在线| 国产精品亚洲一区二区三区在线| 亚洲成人手机在线| 国产精品久久久久一区二区三区 | 日韩免费一区二区三区在线播放| 成人av手机在线观看| 久久精品国产亚洲aⅴ| 亚洲欧美日韩国产一区二区三区| 久久久久亚洲综合| 精品国产免费人成在线观看| 欧美日韩视频专区在线播放| 99久久99久久免费精品蜜臀| 精彩视频一区二区| 26uuu色噜噜精品一区二区| 4438成人网| 4438成人网| 欧美日本不卡视频| 色婷婷av一区二区三区软件 | 欧美日韩成人综合天天影院| 日本道精品一区二区三区| 懂色av一区二区三区免费观看| 免费一级片91| 奇米一区二区三区av| 丝袜亚洲另类欧美综合| 亚洲最大的成人av| 亚洲成人午夜影院| 日韩vs国产vs欧美| 秋霞国产午夜精品免费视频| 亚洲18女电影在线观看| 天天综合色天天综合色h| 亚洲国产视频直播| 亚洲成人黄色小说| 五月综合激情网| 亚洲成人自拍偷拍| 久久精品久久久精品美女| 久久成人羞羞网站| 欧美精品国产精品| 777午夜精品免费视频| 91精品麻豆日日躁夜夜躁| 日韩欧美激情在线| 久久综合九色综合欧美98| 精品福利视频一区二区三区| 国产色产综合色产在线视频| 中文字幕精品一区| 中文字幕制服丝袜成人av| 亚洲日本va午夜在线影院| 亚洲自拍偷拍图区| 日韩高清在线观看| 黄页视频在线91| 不卡的av在线| 精品婷婷伊人一区三区三| 7777精品伊人久久久大香线蕉经典版下载 | 国产成人午夜视频| 91免费视频网| 欧美肥妇毛茸茸| 久久久久国产精品麻豆 | 欧美日韩免费视频| 欧美一级高清片| 国产欧美一区视频| 亚洲精品免费看| 免费成人在线影院| 不卡的av在线播放| 日韩亚洲欧美在线观看| 久久久精品国产免费观看同学| 亚洲视频资源在线| 久久精品噜噜噜成人88aⅴ| www.亚洲精品| 欧美一级爆毛片| 国产精品久久久一本精品 | 国产精品91xxx| 久久黄色级2电影| 国产成人在线影院| 99精品欧美一区二区蜜桃免费| 欧美精品在线一区二区| 日本一道高清亚洲日美韩| 国内精品伊人久久久久av一坑| 成人免费视频国产在线观看| 99久久99久久精品免费观看| 国产成人在线观看| 一本久道中文字幕精品亚洲嫩| 欧美一区二区三区视频在线观看| 欧美成人三级电影在线| 亚洲特黄一级片| 天堂va蜜桃一区二区三区| 成人黄色网址在线观看| 日本高清无吗v一区| 欧美国产97人人爽人人喊| 午夜免费久久看| 国产一区二三区好的| 韩国精品一区二区| 免费观看日韩av| 欧美色偷偷大香| 精品成人私密视频| 日韩在线观看一区二区| 国产麻豆精品久久一二三| 欧美精品在线观看播放| 久久久久久97三级| 麻豆国产精品777777在线| 欧美三级日韩三级国产三级| 国产三级欧美三级| 精品亚洲成a人在线观看| 99久久免费视频.com| 欧美一三区三区四区免费在线看 | 国产精品久久久久桃色tv| 国产精品丝袜黑色高跟| 天堂蜜桃一区二区三区| 国产成人免费视频网站高清观看视频 | 亚洲第一福利视频在线| 日韩一区精品字幕| 成人av资源站| 欧美成人bangbros| 奇米一区二区三区av| 欧美性生活影院| 亚洲一区二区三区在线播放| 国产一区欧美日韩| 久久精品欧美一区二区三区不卡|