openssL生成免费的证书

1.需要安装对应生成证书环境的openssL

Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions

这里以windows为例。下载对应的安装包,安装。

2.在需要生成证书的文件夹下打开控制台

输入这个命令:

bash 复制代码
openssl req -x509 -newkey rsa:2048 -nodes -keyout server.key -out server.crt -days 365 -subj "/C=CN/ST=Zhejiang/L=Hangzhou/O=MyDev/CN=IP"

参数说明:

365: 表示有效时间364天,按需配置。

IP:现场对应服务器的IP。

注意:Spring Boot 通常需要 PKCS12 格式,可能需要转换:

bash 复制代码
openssl pkcs12 -export -in server.crt -inkey server.key -out server.p12

会需要输入密码,可以不输入,建议设置密码。

下面的命令是直接带上设置密码的,将PASSWORD替换为真实密码。

bash 复制代码
openssl pkcs12 -export -in server.crt -inkey server.key -out server.p12 -passout pass:PASSWORD

openssl pkcs12 -export -in server.crt -inkey server.key -out server.p12 -name pinpoint

相关推荐
乔旭伟2 分钟前
Linux 服务器环境搭建实战笔记:最小化安装、Docker Compose 编排与上线检查全流程
linux·服务器·笔记
一只笨菜鸟8 分钟前
IDEA如何让多个项目同时显示
java·ide·intellij-idea
燕落南枝11 分钟前
HTML 学习:input 单选、复选与文件域详解
服务器·学习·html
G018_star sky♬12 分钟前
java中的字符串常见方法
java·开发语言
.Bryce.1 小时前
你了解 Blackboard(黑板系统)吗?听说过基于黑板系统实现的智能体吗?
java·网络·gpt·php·agent·codex·黑板系统
猿究院_夏燊8 小时前
Spring Bean 生命周期
java·后端·spring
Wang's Blog8 小时前
Java 项目实战: 交友项目:登录链路回顾与今日任务地图
java·开发语言·状态模式·交友
Chenyu_3108 小时前
DPDK、TC 和 XDP:Linux 高性能网络到底在优化什么
linux·服务器·网络·缓存
信誓旦旦的程序猿9 小时前
【Python量化实战宝典 #08】可转债与债券接口手册:转股价·溢价率·纯债价值(Python 可跑)
java·python·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
砚底藏山河9 小时前
python量化:行情数据回溯
java·开发语言·python·金融·maven