本文介绍: 其中,`listen` 参数指定监听的端口和使用 SSL,`server_name` 参数指定域名,`root` 参数指定网站根目录,`ssl_certificate` 和 `ssl_certificate_key` 参数分别指定 SSL 证书和私钥的路径。其中,`-keyout` 参数指定生成的私钥文件路径,`-out` 参数指定生成的证书文件路径,`-days` 参数指定证书有效期,`-nodes` 参数表示不使用密码保护私钥。修改完配置文件后,需要重启 Nginx 使配置生效。
在 Windows 环境下配置 Nginx 的 HTTPS,需要以下步骤:
首先需要安装 OpenSSL,可以从官网下载 Windows 版本的 OpenSSL,然后解压到某个目录下,比如 `C:OpenSSL-Win64`。
2. 生成 SSL 证书和私钥
使用 OpenSSL 生成 SSL 证书和私钥,可以使用以下命令:
“`
cd C:OpenSSL-Win64bin
openssl req –x509 –newkey rsa:2048 –keyout C:nginxsslnginx.key –out C:nginxsslnginx.crt –days 365 –nodes
“`
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。