当前位置: 首页 > 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时,意味着应用程序可以在两种不同的网络环境中运行,具有更好的兼容性和扩展性。

在这里插入图片描述

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

在这里插入图片描述

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

相关文章:

  • 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监控平台
  • CEF132 编译指南 Linux 篇 - CEF 编译实战:构建 CEF(六)
  • 【Redis】下载安装Redis和Redis图形化界面工具教程(2024最新版本,史上最详细)
  • 石子合并
  • windows编译使用gtest
  • SpringBoot3 快速启动框架
  • VS2022中.Net Api + Vue 从创建到发布到IIS
  • Redis的常见数据结构
  • 内容中台驱动企业CMS架构优化与高效策略
  • springCloud-2021.0.9 之 GateWay 示例
  • Android Studio 打包App问题