操作场景本文档指导你如何在Windows Nginx服务器中安装SSL证书。
Nginx型服务器证书压缩包证书压缩包的内容如下(这里以Baidu.com的域名为例):
Baidu.com_bundle.crt证书文件Baidu.com _ bundle.crt证书文件(此文件可以忽略)baidu.com.key私钥文件baidu.com.csr CSR文件
复制证书文件和私钥文件将获取的baidu.com_bundle.crt证书文件和baidu.com.key私钥文件从本地目录复制到Nginx根目录下的conf目录下。
修改Nginx.conf配置,编辑Nginx根目录下的conf/nginx.conf文件。修正案如下:
# HTTPS服务器#服务器{#SSL默认接入端口号为443监听443 ssl#请填写Baidu.com www.baidu.com绑定证书的域名server _ name#请填写证书文件SSL _ certificatebaidu.com _ bundle . CRT的相对路径或绝对路径;#请填写私钥文件的相对路径或绝对路径SSL _ certificate _ key baidu.com.key;ssl_session_cache共享:SSL:1m;ssl _ session _ timeout 5m#请根据以下协议配置ssl _ protocols TLSv1.2 TLSv1.3#请根据以下套件配置配置加密套件,该套件配置是按照openssl标准编写的。SSL _ ciphers ECD he -RSA -AES 128-GCM -sha 256:高:!阿努尔:MD5:!RC4:!DHE;ssl _ prefer _ server _ ciphers on位置/{#网站主页路径。此路径仅供参考,详情请以实际目录为准。#根htmlproxy _ pass http://127 . 0 . 0 . 1:8080;索引index.html index.htm;}}HTTP自动跳转到HTTPS的安全配置(可选)
服务器{监听80;#请填写Baidu.com www.baidu.com绑定证书的域名server _ name#把http域名请求变成HTTPS返回301 https://$ host $ request _ uri;}
并查看Nginx根目录下的startup cmd命令行,重启Nginx服务。
1.测试Nginx配置是否正确。
NGX-T优雅重启
Nginx -s重装到了。本文介绍了在Windows环境下Nginx服务器SSL证书的安装和部署。关于nginx SSL证书部署的更多信息,请搜索主机频道zhujipindao之前的文章。或者继续浏览下面的相关文章。希望大家支持主机频道zhujipindao。以后多来com!
评论前必须登录!
注册