美文网首页
Nginx模块之ssl模块

Nginx模块之ssl模块

作者: Bruce_King | 来源:发表于2017-12-05 00:23 被阅读25次

ngx_http_ssl_module配置

  • ssl on | off

    • 是否启用ssl
  • listen 443 ssl

    • 在指定端口上启用必须ssl连接
  • server_name FQDN

    • ssl主机的域名名称
  • ssl_certificate cert.crt

    • 证书地址
  • ssl_certificate_key cert.key

    • 服务器私钥地址
  • ssl_session_cache off | none | [builtin[:size]] [shard:name:size]

    • 默认使用shared模式
    • off : 禁止缓存 ,关闭缓存,不支持缓存功能
    • none :禁止缓存 ,不响应缓存
    • builtin : 使用openssl内置的ssl会话缓存 ,此机制为各worker私有
    • shared: 在各worker之间使用一个共享的缓存,name:独有名称,size:缓存空间大小, 默认为1M,可以调到10M
  • ssl_session_timeout 5m

    • ssl会议超时时长,即ssl session cache中的缓存有效时长,默认为5m
  • ssl_prefer_server_ciphers on

    • 优先使用服务端选择的加密算法
  • ssl_buffer_size SIZE**

    • ssl缓冲大小
  • ssl_ciphers CIPHERS

    • 指明由nginx使用的加密算法,可以是openssl库所支持各加密套件
  • ssl_client_certificate file

    • 需要验证客户端证书
  • ssl_protocols [sslv2][sslv3][tlsv1][tlsv1.1][tlsv1.2]

    • 使用哪些协议版本, 默认为TLSv1,TLSv1.1,TLSv1.2
  • ssl_trusted_certificate FILE

    • 信任的根证书

一个基本的示例

   server {
   listen 443;
   ssl on;
   server_name www.test.com;
   root /usr/share/nginx/html;
   ssl_certificate /etc/nginx/ssl/nginx.crt;
   ssl_certificate_key /etc/nginx/ssl/nginx.key;
   }

相关文章

  • nginx 配置 https 证书完整过程

    nginx 的 ssl 模块安装 查看 nginx 是否安装 http_ssl_module 模块。 如果出现 c...

  • Nginx 配置 HTTPS

    使用Nginx配置HTTPS域名证书 安装SSL模块要在 nginx 中配置 https,就必须安装 ssl 模块...

  • Nginx模块之ssl模块

    ngx_http_ssl_module配置 ssl on | off是否启用ssl listen 443 ssl在...

  • 使用Nginx配置HTTPS域名证书

    1. 安装****SSL模块 要在nginx中配置https,就必须安装ssl模块,也就是: http_ssl_m...

  • linux 开启nginx的ssl模块

    1、上次文章说到怎么安装nginx,但是并没有开启ssl模块,这次给大家开启nginx ssl模块安装教程 原文章...

  • Nginx ssl配置

    依赖模块--with-http_ssl_module 查看ngixn现有模块/usr/local/nginx/sb...

  • nginx搭建https环境

    1、首先nginx必须支持ssl模块 ./configure --prefix=/usr/local/nginx ...

  • 初识Nginx

    1、下载&安装 nginx模块依赖以下库:gzip模块需要zlib库、rewrite模块需要pcre库、ssl功能...

  • linux安装nginx

    首先安装必要的库(nginx 中gzip模块需要 zlib 库,rewrite模块需要 pcre 库,ssl 功能...

  • Nginx https

    要在nginx中配置https,就必须安装ssl模块,也就是: http_ssl_module进入到nginx的解...

网友评论

      本文标题:Nginx模块之ssl模块

      本文链接:https://www.haomeiwen.com/subject/zbzfixtx.html