云计算百科
云计算领域专业知识百科平台

在 Windows 上生成本地 SSL 证书并使用 HTTPS 访问本地 Nginx 服务器

引言

在开发和测试过程中,使用 HTTPS 进行本地开发可以模拟生产环境,确保应用程序在实际部署时的安全性。本文将介绍如何在 Windows 环境中生成本地 SSL 证书,并将其配置到 Nginx 服务器上,以便通过 HTTPS 访问本地服务器。

安装必要工具

安装 OpenSSL

OpenSSL 是一个用于生成和管理 SSL/TLS 证书的工具。下载并安装 OpenSSL:

  • 访问 OpenSSL 的 Windows 安装程序。
  • 下载适合你 Windows 版本的安装程序(例如 Win64 OpenSSL v3.3.1)。 按照安装程序的提示完成安装。
  • 安装后配置把D:\\Program Files\\OpenSSL-Win64\\bin配置到环境变量。
  • 安装 Nginx

    我使用的是PHPStudy集成环境,自带Nginx服务器。

    生成本地 SSL 证书

    创建证书和私钥

  • 打开命令提示符(cmd)或 PowerShell。
  • 运行以下命令生成一个新的私钥和自签名证书:
  • openssl req -x509

    赞(0)
    未经允许不得转载:网硕互联帮助中心 » 在 Windows 上生成本地 SSL 证书并使用 HTTPS 访问本地 Nginx 服务器
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!