引言
在开发和测试过程中,使用 HTTPS 进行本地开发可以模拟生产环境,确保应用程序在实际部署时的安全性。本文将介绍如何在 Windows 环境中生成本地 SSL 证书,并将其配置到 Nginx 服务器上,以便通过 HTTPS 访问本地服务器。
安装必要工具
安装 OpenSSL
OpenSSL 是一个用于生成和管理 SSL/TLS 证书的工具。下载并安装 OpenSSL:
安装 Nginx
我使用的是PHPStudy集成环境,自带Nginx服务器。
生成本地 SSL 证书
创建证书和私钥
打开命令提示符(cmd)或 PowerShell。
运行以下命令生成一个新的私钥和自签名证书:
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout localhost.key -out localhost.crt
参数说明:
评论前必须登录!
注册