使用centos服务器和Let‘s Encypted配置SpingBoot项目的https证书

一、Centos安装Certbot客户端

yum install certbot

二、生成证书

certbot certonly --standalone -d 你的域名

执行该命令后会生成如下文件

privkey.pem : the private key for your certificate.

fullchain.pem: the certificate file used in most server software.

chain.pem : used for OCSP stapling in Nginx >=1.3.7.

cert.pem : will break many server configurations, and should not be used without reading further documentation (see link below).

三、生成pfx文件

openssl pkcs12 -export -inkey privkey.pem -in cert.pem -certfile chain.pem -out 你的域名.pfx -legacy -name tomcat -passout pass:你的密码

四、配置SpringBoot的pom文件

server:#port: 80 #8091tomcat:uri-encoding: UTF-8http:encoding:charset: UTF-8servlet:context-path: encoding:charset: UTF-8session:timeout: 60d # 设置 Session 60 天后过期port: 443ssl:key-store: classpath:你的域名.pfx #pfx 具体的路径key-store-type: PKCS12key-store-password: 你的密码 #密码内容key-alias: tomcat

五、打包SpringBoot项目为jar文件

六、服务器执行jar文件

java -jar 你的项目名称.jar

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/web/83676.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AWS Well-Architected Framework详解

一、六大支柱(Well-Architected Framework) AWS Well-Architected Framework 的实际操作可以通过其五大支柱(或六大支柱,包括可持续性)的具体实践来证明。以下是每个支柱对应的实际操作示例: 卓越运营&am…

【特征工程】机器学习的特征构造和筛选

调研论文中,看到datafun的一篇agent文章“智能不够,知识来凑”——知识驱动的金融决策智能体,里面提到了自动因子挖掘,感觉可以用来做机器学习的“特征工程”。 第一部分介绍如何“构造特征”,第二部分介绍如何“分析…

第21节 Node.js 多进程

Node.js本身是以单线程的模式运行的,但它使用的是事件驱动来处理并发,这样有助于我们在多核 cpu 的系统上创建多个子进程,从而提高性能。 每个子进程总是带有三个流对象:child.stdin, child.stdout和child.stderr。他们可能会共享…

【走进Golang】测试SDK环境搭建成功,配置path环境变量

[1]进入控制命令台:win R -->cmd [2]证明SDK环境成功 1.此电脑 2.高级系统设置 3.环境变量 4.点击环境变量,进入找到 path,点击编辑 5.进入编辑,找到对应目录,配置成功 添加完成后,点击确定,确定&#…

LlamaIndex 工作流 并发执行

除了循环和分支之外,工作流还可以并发地执行步骤。当你有多个可以相互独立运行的步骤,并且这些步骤中包含需要等待的耗时操作时,这种并发执行的方式就非常有用,因为它允许其他步骤并行运行。 触发多个事件 到目前为止&#xff0…

精粹汇总:大厂编程规范(持续更新)

欢迎来到啾啾的博客🐱。 记录学习点滴。分享工作思考和实用技巧,偶尔也分享一些杂谈💬。 有很多很多不足的地方,欢迎评论交流,感谢您的阅读和评论😄。 目录 1 引言2 并发控制 (Concurrency Control)3 事务控…

curl 检查重定向的命令总结

查看是否发生了重定向: curl -I http://yourdomain.com跟踪整个重定向链: curl -IL http://yourdomain.com禁止跳转,检查是否返回 301/302: curl -I --max-redirs 0 http://yourdomain.com如果你只想看跳没跳 HTTPS&#xff0c…

STM32 Bootloader:使用文件头加载并启动应用程序

文章目录 STM32 Bootloader:使用文件头加载并启动应用程序的完整解析一、系统整体流程二、镜像头结构 image\_header\_t三、Bootloader 主函数流程1. 初始化 UART2. 调用启动函数3. 拷贝 APP 并跳转启动 四、跳转执行 APP 的实现五、总结与扩展思路 明白了&#xff…

无外接物理显示器的Ubuntu系统的远程桌面连接(升级版)

文章目录 操作步骤实践截图配置 Xorg 的虚拟显示界面(升级版) 操作步骤 “远程连接”,在设置里直接打开就可以.进行配置就行. 1.配置 GRUB 以支持无显示器启动 sudo nano /etc/default/grub (里面有一行改为: GRUB_CMDLINE_LINUX_DEFAULT"quiet splash videovesa:off vi…

ACCU-100安科瑞协调控制器:精准调控光伏逆变器

产品概述 ACCU-100微电网协调控制器是一款应用于微电网、分布式发电、储能等领域的智能协调控制器。它能接入光伏系统、风力发电、储能系统以及充电桩等设备,通过对微电网系统进行数据采集与分析,实时监控各类设备的运行状态和健康状况。在此基础上&…

长春光博会 | 麒麟信安:构建工业数字化安全基座,赋能智能制造转型升级

6月10日-13日,2025长春国际光电博览会Light国际会议(简称长春光博会)在长春东北亚国际博览中心盛大举行,吉林省委书记黄强出席并宣布开幕,省委副书记、省长胡玉亭致辞。本届大会聚焦光电信息领域的前沿技术和最新产品&…

书写时垂直笔画比水平笔画表现更好的心理机制分析

你有写字的时候总是垂直方向笔画好写,水平方向的笔画不好写的情况存在吗? 书写时垂直笔画比水平笔画表现更好的心理机制分析 从人类认知和行为模式的角度来理解这种现象。以下是深度心理分析: 核心心理动因 重力知觉内化: 垂直…

SpringAI使用总结

SpringAI使用总结 基本使用ChatModel和ChatClient简单对话流式输出预设角色prompt(提示词)function call(工具调用)参考 基本使用 ChatModel和ChatClient SpringAi支持非常多的模型,为了统一处理,SpringA…

历史交易数据涨跌分级

历史交易数据涨跌分级 # encoding:utf-8 import sys,traceback from loguru import loggersys.path.append("..") from QhSpiderTool import QhDorpFiled from QhCsvMode import *def QhZhangDieFenJi(QhDfData,QhFangFa"A"):"""历史交易数…

Kafka入门4.0.0版本(基于Java、SpringBoot操作)

Kafka入门4.0.0版本(基于Java、SpringBoot操作) 一、kafka概述 Kafka最初是由LinkedIn公司开发的,是一个高可靠、高吞吐量、低延迟的分布式发布订阅消息系统,它使用Scala语言编写,并于2010年被贡献给了Apache基金会&…

react react-router-dom中获取自定义参数v6.4版本之后

路由配置, AutnToken 组件作为权限、登录管理 import { createBrowserRouter, Navigate } from react-router-dom; import Layout from /layout/index; import Login from /pages/login; import Page404 from /pages/404;import AutnToken from /components/authToken; import…

AI中的Prompt

1. System 作用:设定 AI 的“角色设定”和“行为准则”。 内容:通常是描述 LLM 的身份、语气、行为范围、约束规则。 类似:在大语言模型中是最优先被考虑的提示。 示例: 你是一个专业的商品评价分析助手,请根据用户…

从人工到智能:IACheck如何重构检测报告审核工作流?

从人工到智能:IACheck如何重构检测报告审核工作流? 在当今AI技术迅猛发展的时代,各行各业正经历从“人工驱动”到“智能驱动”的根本性变革。检测认证(TIC)行业作为关乎质量与安全的重要支柱,也不例外。在…

React事件处理:如何给按钮绑定onClick点击事件?

系列回顾: 在前几篇文章中,我们已经学会了如何使用 State 管理组件的内部数据,以及如何通过 Props 实现父子组件之间的通信。我们的组件现在已经有了“数据”和“外观”。但是,它还像一个只能看的“模型”,无法与用户进…

【机器学习|学习笔记】粒子群优化(Particle Swarm Optimization, PSO)详解,附代码。

【机器学习|学习笔记】粒子群优化(Particle Swarm Optimization, PSO)详解,附代码。 【机器学习|学习笔记】粒子群优化(Particle Swarm Optimization, PSO)详解,附代码。 文章目录 【机器学习|学习笔记】粒…