当前位置: 首页 > news >正文

Windows 本地 使用mkcert 配置HTTPS 自签名证书

🧩 场景假设

  • 项目本地运行或通过本地 web 服务器(如 Nginx、http-server、vite)访问

  • 假设域名为 myadmin.local(可以任意命名)


步骤 1:安装 mkcert

  1. 下载 mkcert:

    • 访问 https://github.com/FiloSottile/mkcert/releases

    • 下载mkcert并修改文件名为 mkcert.exe,放入你想放的任意目录(例如:C:\Windows\System32 )。

    • 将你放 mkcert.exe 的目录配置进系统 PATH

  2. 安装本地根证书(第一次执行):

mkcert -install

✅ 成功后,系统会自动将本地根证书导入 Windows 信任中心(浏览器也会信任)


步骤 2:生成 HTTPS 证书

mkcert myadmin.local

在你执行命令的当前目录会生成两个文件:

myadmin.local.pem # 证书 
myadmin.local-key.pem # 私钥

步骤 3:配置本地 hosts 文件

以管理员权限打开:

C:\Windows\System32\drivers\etc\hosts

添加:

127.0.0.1 myadmin.local

步骤 4:本地 HTTPS 服务器(任选其一)

✅ 方式 A:用 Nginx 搭建本地 HTTPS 静态服务
  1. 安装 Windows Nginx(官网 或 zip 包解压)

  2. 编辑 conf/nginx.conf

server {listen       443 ssl;server_name  myadmin.local;ssl_certificate      C:/certs/myadmin.local.pem;ssl_certificate_key  C:/certs/myadmin.local-key.pem;root   C:/Projects/goadmin-site/dist;index  index.html;location / {try_files $uri $uri/ =404;}
}server {listen 80;server_name myadmin.local;return 301 https://$host$request_uri;
}
  1. 启动 Nginx:

start nginx.exe
  1. 浏览器访问:

https://myadmin.local/

http://www.dtcms.com/a/272464.html

相关文章:

  • Java并发 - 阻塞队列详解
  • XSS(ctfshow)
  • 文心大模型4.5开源测评:保姆级部署教程+多维度测试验证
  • 图书管理系统(完结版)
  • PyCharm 中 Python 解释器的添加选项及作用
  • 创始人IP如何进阶?三次关键突破实现高效转化
  • QT解析文本框数据——详解
  • pycharm中自动补全方法返回变量
  • 自动化脚本配置网络IP、主机名、网段
  • React封装过哪些组件-下拉选择器和弹窗表单
  • 常用的.gitconfig 配置
  • 【显示模块】嵌入式显示与触摸屏技术理论
  • HarmonyOS AI辅助编程工具(CodeGenie)UI生成
  • 时序数据库的存储之道:从数据特性看技术要点
  • 使用深度学习框架yolov8训练监控视角下非机动车电动车头盔佩戴检测数据集VOC+YOLO格式11999张4类别步骤和流程
  • UEditor 对接 秀米 手机编辑器流程与问题
  • ClickHouse 查看正在执行的SQL查询
  • Django--01基本请求与响应流程
  • go go go 出发咯 - go web开发入门系列(四) 数据库ORM框架集成与解读
  • selenium跳转到新页面时如何进行定位
  • 前缀和|差分
  • S7-1200 与 S7-300 PNS7-400 PN UDP 通信 TIA 相同项目
  • 缓存一致性问题(Cache Coherence Problem)是什么?
  • 使用Word/Excel管理需求的10个痛点及解决方案Perforce ALM
  • Word中字号与公式字体磅值(pt)的对应关系
  • 【AI智能体】智能音视频-通过关键词打断语音对话
  • RuoYi-Cloud ruoyi-gateway 网关模块
  • 海外盲盒系统:技术如何重构“信任经济”?
  • LLM 微调:从数据到部署的全流程实践与经验分享
  • 前端开发资源压缩与请求优化