您好,欢迎来到测品娱乐。
搜索
您的当前位置:首页linux下nginx配置SSL证书

linux下nginx配置SSL证书

来源:测品娱乐

mkdir ssl

openssl genrsa -des3 -out yangwanli.key 1024               --其中 yangwanli可以自定义

输入密码后,再次重复输入确认密码。记住此密码,后面会用到

3.创建csr证书

openssl req -new -key yangwanli.key -out yangwanli.csr     --其中 yangwanli.csr可以自定义命名

按照命令依次输入内容

输入私钥密码------->国家(zh)------>省份(浙江)----->城市(杭州)------>公司名称------->组织-------->公司域名-------->邮箱-------->私钥密码

yangwanli.csr  yangwanli.key

4.生成crt证书

openssl x509 -req -days 365 -in yangwanli.csr -signkey yangwanli.key -out yangwanli.crt

已生成成功

5.配置证书

修改nginx.conf文件

 server {
        listen       443 ssl;
        server_name    www.lee.com;
    
        ssl_certificate      /usr/local/nginx/ssl/yangwanli.crt;
        ssl_certificate_key  /usr/local/nginx/ssl/lee.key;
    
        ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;
    
        ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers  on;

6.设置重定向
rewrite ^(.*) https://$host$1 permanent; ; #可以把http协议重定向到https上面
具体如下:

server {
 listen 80;
 server_name localhost;   #将localhost修改为您证书绑定的域名,例如:www.example.com。
rewrite ^(.*)$ https://$host$1 permanent;   #将所有http请求通过rewrite重定向到https。
 location / {
index index.html index.htm;
}
}


7. 重启nginx   
service nginx restart  重启

阿里云配置文档:

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- cepb.cn 版权所有 湘ICP备2022005869号-7

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务