基于 openssl 及 keytool 创建 ssl 证书并配置到 nginx 和 tomcat

1、openssl 创建 crt 证书示例

2、nginx 配置 crt 证书示例

3、keytool 创建 keystore 证书示例

如需添加 SAN 信息则 通过 -ext 参数实现,如:

4、tomcat 配置证书使用

tomcat 开启 https 配置须在 /srv/tomcat8/conf/server.xml 文件的

Original: https://www.cnblogs.com/nihaorz/p/16454524.html
Author: Nihaorz
Title: 基于 openssl 及 keytool 创建 ssl 证书并配置到 nginx 和 tomcat

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/544091/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 面向对象(中)

    面向对象(中) 方法的重载 重载:在同一个&am…

    Java 2023年6月6日
    079
  • [IDEA] chapter_reader-idea看小说插件 idea阅读插件 idea摸鱼插件

    插件版本 < 2.0.7,旧版配置文件不再受支持,请及时升级最新版。 插件版本 < 2.1.3,对高版本IDEA适配会有问题,请及时升级最新版本 最新待发布版本【2.1…

    Java 2023年6月6日
    085
  • Skywalking-02:如何写一个Skywalking trace插件

    如何写一个Skywalking trace插件 javaagent 原理 美团技术团队-Java 动态调试技术原理及实践 类图 实现 ConsumeMessageConcurren…

    Java 2023年6月5日
    092
  • Django数据库–事务及事务回滚

    数据库的读写操作中,事务在保证数据的安全性和一致性方面起着关键的作用,而回滚正是这里面的核心操作。Django的ORM在事务方面也提供了不少的API。有事务出错的整体回滚操作,也有…

    Java 2023年6月13日
    082
  • SpringbootTest注入失败

    正确方法: java;gutter:true; /<strong> * <em>@author:sawsh * </em>@date:2021/…

    Java 2023年5月30日
    0119
  • Java并发编程艺术系列-四、 Java并发编程基础

    四、 Java并发编程基础 本章将着重介绍Java并发编程的基础知识,从启动一个线程到线程间不同 的通信方式,最后通过简单的线程池示例以及应用(简单的Web服务器)来串联本章所介绍…

    Java 2023年6月9日
    0188
  • Java的线程状态

    在我们平时写code的时候,经常会使用到多线程。其中线程所处的状态就是我们需要进程思考的问题。 线程有哪些状态 NEW: 一个线程刚被创建,但是没有被使用就是处于这个状态RUNNA…

    Java 2023年6月7日
    0100
  • Java 桥接方法

    桥接方法概念 Java中的桥接方法(Bridge Method)是一种为了实现某些Java语言特性而由编译器自动生成的方法。可以通过使用Java反射中 Method 类的 isBr…

    Java 2023年5月29日
    083
  • MyBatis:一对多表关系详解(从案例中解析)

    摘自:https://blog.csdn.net/xzm_rainbow/article/details/15336933 1,案例一:产生问题 客户(Customer表)和订单(…

    Java 2023年5月30日
    087
  • 【spring boot】注解@ApiParam @PathVariable @RequestParam三者区别

    1.@ApiParam,就是用于swagger提供开发者文档,文档中生成的注释内容。 2.@RequestParam,是获取前端传递给后端的参数,可以是get方式,也可以是post…

    Java 2023年5月29日
    0100
  • 谁说抓包必须用root

    一 背景 曾经在相当长的一段时间内认为抓包就必须是root用户,直到后面了解到了setsid和capability,这篇文章算是个总结。 二 特殊权限位 2.1 SET位权限 在l…

    Java 2023年5月30日
    087
  • Eureka 基本教程

    Eureka 基本教程 RestTemplate 使用 Eureka 使用 注册中心 提供者 消费者 Eureka 基本教程 RestTemplate 使用 学习Euraka的同学…

    Java 2023年6月7日
    0103
  • 抵达一颗安静的心

    素心免忧虑,心内止如水。俯仰观天地,信步采撷美。 ……其实啊,我只是像平常人一样,在工作和生活中探索和修行而已。 我喜欢漫步在宁静的自然中。花木草叶,鸟鸣溪…

    Java 2023年6月9日
    086
  • SpringBoot自定义过滤器Filter使用详解

    JavaWeb组件Servlet提供了filter过滤功能,其功能是对目标资源的请求和响应进行拦截,对拦截到的请求和响应做出特殊的功能处理,比如我们请求中有一些敏感信息过滤就是利用…

    Java 2023年5月30日
    087
  • Spring Boot 通过RestTemplat返回pdf转图片

    Springboot 通过 RestTemplat 返回 pdf转图片 开发环境: java 8 spring boot 2.x 前后端分离 需求:前端发送pdf文件路径来,后端获…

    Java 2023年6月5日
    061
  • 数据结构笔记—第一篇 数据结构概述

    第一篇数据结构概述 1.数据结构概述 什么是数据结构? 简单来说,就是计算机存储,组织数据的方式;它包含三方面的内容,逻辑关系、存储关系及操作。 记住关键字:存储—&#…

    Java 2023年6月16日
    081
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球