Nginx模塊-ngx_http_ssl_module

来源:https://www.cnblogs.com/wanwz/archive/2020/05/06/12837761.html
-Advertisement-
Play Games

ngx_http_ssl_module簡介 為https提供支持 ngx_http_ssl_module參數解釋 1. ssl on|off; 2. ssl_certificate file; 當前虛擬主機使用PEM格式的證書文件 3. ssl_certificate_key file; 當前虛擬主 ...


ngx_http_ssl_module簡介

為https提供支持

ngx_http_ssl_module參數解釋

  1. ssl on|off;
  2. ssl_certificate file; #當前虛擬主機使用PEM格式的證書文件
  3. ssl_certificate_key file; #當前虛擬主機上與其證書匹配的私鑰文件
  4. ssl_protocols [SSLv2] [SSLv3] [TLSv1] [TLSv1.1] [TLSv1.2]; #支持ssl協議版本,預設為後三個
  5. ssl_session_cache off|none| [builtin[:size]] | [shared:name:size];
    1. builtin[:size]:使用OpenSSL內建的緩存,此緩存為每個worker進程私有
    2. shared:name:size:在各worker之間使用一個共用的緩存
  6. ssl_session_timeout time;客戶端一側的連接可以復用ssl_session_cache中緩存的ssl參數的有效時長

配置示例:

server {
      listen 443 ssl;
      servername www.xxx.com;
      root /opt/nginx/html;
      ssl on;
      ssl_certificate /opt/nginx/ssl/nginx.crt;
      ssl_certificate_key /opt/nginx/ssl/nginx.key;
      ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
      ssl_session_cache shared:sslcache:20m;
}

您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 我的LeetCode:https://leetcode cn.com/u/ituring/ 我的LeetCode刷題源碼[GitHub]:https://github.com/izhoujie/Algorithmcii LeetCode 面試題28. 對稱的二叉樹 與以下題目相同 前往:LeetCo ...
  • 我的LeetCode:https://leetcode cn.com/u/ituring/ 我的LeetCode刷題源碼[GitHub]:https://github.com/izhoujie/Algorithmcii LeetCode 101. 對稱二叉樹 題目 給定一個二叉樹,檢查它是否是鏡像對 ...
  • Blazor Blazor他是一個開源的Web框架,不,這不是重點,重點是它可以使c 開發在瀏覽器上運行Web應用程式.它其實也簡化了SPA的開發過程. Blazor = Browser + Razor 為什麼選擇Blazor? Blazor可以讓.NET附有全棧開發功能,它可以使Web開發變得輕鬆 ...
  • 在本文中將介紹如何通過thrift 組件集成到surging 微服務引擎中,然後可以選擇dotnetty 或thrift作為服務遠程調用RPC,也可以通過其它語言的thrift 調用surging 服務,下麵將簡單介紹如何使用thrift 準備工作 首先需要到官網下載Thrift compiler ...
  • 0. 前言 為什麼我們需要異常處理?什麼是異常? 在漢語中,異常指非正常的;不同於平常的。翻譯到程式中,就是指會導致程式無法按照既定邏輯運行的意外,或者說是錯誤。可能會有小伙伴好奇了,我們的程式不是正常的嗎,為什麼還會出錯呢? 我來舉幾個例子: 1. 程式需要訪問一個文件,但這個文件不存在,當程式嘗 ...
  • 前兩天跟大家分享了一篇關於如何利用FastDFS組件來自建分散式文件系統的文章,有興趣的朋友可以閱讀下《 "用asp.net core結合fastdfs打造分散式文件存儲系統" 》。通過留言發現大家雖然感興趣,但是都覺得部署比較麻煩。的確,fastdfs的部署很繁瑣,而且也沒有官方提供的針對.net ...
  • 當你在自己平臺進行測試的時候,需要告訴討論的對方自己的型號,配置;這樣maintainer 才能分析你測試的合理性: macos 獲取自身的cpu型號,可以使用sysctl 命令: ➜ ~ sysctl -a | grep brand_string linux 平臺,可以直接在 /proc/cpui ...
  • 最近 CentOS 系統,內部裝了許多軟體,導致磁碟空間大小不足,因此需要對系統的磁碟空間進行擴充。 1.虛擬機擴展磁碟容量 這裡填寫最終的磁碟大小,點擊擴展。 這裡的擴展只是增加了操作系統的磁碟空間,並沒有與系統內部的文件目錄掛載,所以,磁碟占有量還是不會變化,下一步就是要把擴展的容量掛載到文件目 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...