zoukankan      html  css  js  c++  java
  • nginx https

    nginx ssl模块

    [root@localhost nginx]# ./sbin/nginx -V
    nginx version: nginx/1.16.1
    configure arguments: --prefix=/data/app/nginx --with-http_ssl_module
    #验证部署的nginx包换http_ssl_module。不然无法使用https
    

      

    SSL证书

    获取的证书包含公共(. crt ) 和私有(. key ) 部分

    然后放在服务器上的/dir/cert目录下

    nginx配置

    server {
            listen 443 ssl;
            server_name x.x.com;
    	ssl_certificate /root/cert/pem;
            ssl_certificate_key /root/cert/key;
            ssl_session_timeout 5m;
            ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
            ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
            ssl_prefer_server_ciphers on;
            access_log  /data/...;
            root /data/app/nginx;
    
            location / {
            proxy_pass http://...;
            }
    }
    

      

     

  • 相关阅读:
    socket通信原理
    socket通信基础内容
    内核中断过程
    爬虫基础模块
    关于多个运算符的问题
    前戏
    js扩展
    加密
    django之form
    Django
  • 原文地址:https://www.cnblogs.com/jabbok/p/11978335.html
Copyright © 2011-2022 走看看