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

Linux环境下安装mkcert

  • 官网:https://github.com/FiloSottile/mkcert

在这里插入图片描述

  • 选择对应的处理器的型号去下载对应的版本

在这里插入图片描述

./mkcert-v1.4.4-linux-amd64 -key-file key.pem -cert-file cert.pem localhost 127.0.0.1 ::1
  • 命令解析
-key-file key.pem:指定输出的私钥文件名为key.pem。私钥是用来证明身份,确保通信的安全性。
-cert-file cert.pem:指定输出的证书文件名为cert.pem。证书用来向客户端证明服务器的身份。
localhost、127.0.0.1 和 ::1:这些是指定为哪些主机名或IP地址生成证书。
localhost是本地主机的名字,127.0.0.1是IPv4回环地址,而::1是IPv6回环地址。

关于::1是IPv6回环地址的解释:

  • 在IPv4网络协议中,回环地址是127.0.0.1,它代表本机地址,主要用于网络软件测试以及本机进程间的通信。
  • 对应地,在IPv6网络协议中,回环地址是::1(也可以写作0:0:0:0:0:0:0:1),其作用与IPv4中的127.0.0.1相同,都是指向本机,用于本地测试和进程间通信。
  • 主要区别在于它们属于不同的网络协议版本:IPv4使用32位地址长度,而IPv6使用128位地址长度,提供了更大的地址空间,并解决了IPv4地址耗尽的问题。此外,IPv6还增强了安全性、简化了头部格式等优点。因此,当提到同时支持IPv4和IPv6时,意味着应用程序可以在两种不同的网络环境中运行,具有更好的兼容性和扩展性。

在这里插入图片描述

  • 可以看到生成了证书文件和私钥文件

在这里插入图片描述

相关文章:

  • Python--正则表达式
  • SAP-ABAP:SAP中REPORT程序和online程序的区别对比
  • Modbus通讯协议
  • YOLOv5-Seg 完全指南:从训练到后处理
  • 阅读论文笔记《Efficient Estimation of Word Representations in Vector Space》
  • YOLOV8的学习记录(二) yolo8的几个内置模型简介
  • RabbitMQ介绍以及基本使用
  • 小米平板怎么和电脑共享屏幕
  • c++--静态联编--动态联编
  • 动态库与静态库:深入解析与应用
  • CAS单点登录(第7版)12.密码管理
  • CANopen 基础
  • 13 责任链(Chain of Responsibility)模式
  • 数据结构与算法-哈希表
  • resultMap 标签
  • 变相提高大模型上下文长度-RAG文档压缩-2.带早停机制的map-refine
  • pgsql用户和权限管理
  • 安卓基础(持续更新的笔记)
  • Kotlin Lambda
  • 2025年,如何选择IT监控平台
  • 马上评|不再提“智驾”,新能源车企回归理性
  • 古龙逝世四十周年|中国武侠文学学会与多所高校联合发起学术纪念活动
  • 体坛联播|国米淘汰巴萨晋级欧冠决赛,申花击败梅州避免连败
  • 退休11年后,71岁四川厅官杨家卷被查
  • 多省份晒出“五一”旅游“成绩单”:北京游客接待量、旅游消费创历史新高
  • 五一档7.47亿收官:《水饺皇后》领跑;男观众占比增多