Windows10上Nginx如何通过自签名证书方式发布Https服务(下)

news/2024/9/19 1:05:40/ 标签: https, nginx, 服务器

4.客户端证书生成

4.1 生成私钥

        命令:

        openssl genrsa -des3 -out client.key 1024

 4.2 创建 CSR(证书签名请求)

         配置文件:client_openssl.cnf

[req]
distinguished_name = req_distinguished_name
req_extensions = v3_req[req_distinguished_name]
countryName                 = CN
stateOrProvinceName         = ZJ
localityName                = HZ
organizationName    = MyRootClient
organizationalUnitName   = MyClient
commonName                  = localhost
commonName_max              = 64
commonName_default          = localhost[v3_req]
subjectAltName = @alt_names[alt_names]
DNS.1 = localhost
IP.1 = 127.0.0.1
IP.2 = 192.168.137.165

         命令:


http://www.ppmy.cn/news/1519329.html

相关文章

nrm|npm快速切源

npm ERR! audit Your configured registry (https://registry.npmmirror.com/) does not support audit requests. 直接切源就 ok 了 全局安装 $npm i -g nrm查看所有源 $ nrm ls* npm -------- https://registry.npmjs.org/yarn ------- https://registry.yarnpkg.com/cnpm …

图像处理 -- 图像清晰度测量方法

图像清晰度测量方法 拉普拉斯算子(Laplacian Operator) 拉普拉斯算子是一种二阶导数算子,用于检测图像的边缘。清晰的图像通常具有更多且更明显的边缘。 边缘检测(Edge Detection) 常用的边缘检测算法包括Sobel、Prew…

深度学习100问39:阿达玛乘积在实际生活中的应用

嘿,你知道吗?阿达玛乘积在我们的生活中可有着不少神奇的应用呢! 一、图像处理领域 在图像处理的世界里,阿达玛乘积就像是一个神奇的画笔。比如说图像融合吧,想象一下,你有两张超酷的照片,一…

成功解决:jenkins构建失败,cannot open directory /home/centos/: Permission denied等问题

这是报错: LANG=en_US.UTF-8 JOB_NAME=interface_automation_testing BUILD_DISPLAY_NAME=#25 BUILD_ID=25 NOTIFY_SOCKET=/run/systemd/notify JOB_BASE_NAME=interface_automation_testing GIT_PREVIOUS_SUCCESSFUL_COMMIT

EventBus使用详解

EventBus是一个由GreenRobot开发的开源库,主要用于Android和Java编程中的事件发布/订阅框架。它基于观察者模式,将事件的接收者和发送者分开,简化了组件之间的通信,使用简单、效率高、体积小。以下是对EventBus使用的详细解析&…

13 隔离性

数据库并发的场景 读-读:不存在任何问题,也不需要并发控制 读-写:有线程安全问题,可能会造成事务隔离性问题,可能遇到脏读,幻读,不可重复读 写-写:有线程安全问题,可能存…

VIVO 相机HDR拍照流程拆解

和你一起终身学习,这里是程序员Android 经典好文推荐,通过阅读本文,您将收获以下知识点: HDR 场景下发 3 帧拍照请求HDR 3帧拍照请求帧(478,479 480)HDR 3帧 result callback帧HDR 算法处理5.算法编解码处理HDR 拍照lo…

SpringMVC接收返回值方法汇总

传统方式 RequestMapping("/param01") public String param01(HttpServletRequest request) throws UnsupportedEncodingException {request.setCharacterEncoding("UTF-8");String id request.getParameter("id");request.setAttribute("…

Linux基础入门 --2 DAY

常见命令 查看硬件信息 查看cpu lscpu cat /proc/cpuinfo 范例: [rootlocalhost ~]# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-7 Thr…

Scipy||第三章 线性代数 (scipy.linalg)

3.1 矩阵操作的细节 3.1.1 矩阵的创建与基础运算 矩阵在 Scipy 中通常是以 Numpy 的 ndarray 形式表示的,这样便于进行高效的矩阵运算。我们再详细探讨几种常见的矩阵操作。 矩阵相加:矩阵相加要求两个矩阵的形状相同,元素逐个相加。 C A …

离线二维数点

问题:给你一个长度为n的序列,m次询问,每次询问区间[l,r]中小于等于x的元素个数。 对于此种问题,最简单的解法就是扫描线树状数组。这种问题满足离线性质,可以先把询问存下来,我们对原序列扫描,…

安达发|户外设备制造APS排程的多层级BOM订单拉动

户外设备制造行业面临的挑战包括多样化的产品线、复杂的产品开发过程以及市场需求的快速变化。为提高生产效率与市场响应速度,采用高级计划排程的多层级BOM订单拉动策略至关重要。 一、户外设备制造行业概述 - 行业背景:户外设备制造行业主要涉及户外休…

Mac 安装Hadoop教程

1. 引言 本教程旨在介绍在Mac 电脑上安装Hadoop,便于编程开发人员对大数据技术的熟悉和掌握。 2.前提条件 2.1 安装JDK 想要在你的Mac电脑上安装Hadoop,你必须首先安装JDK。具体安装步骤这里就不详细描述了。你可参考Mac 安装JDK8。 2.2 配置ssh环境…

缓存Mybatis一级缓存与二级缓存

缓存 为什么使用缓存 缓存(cache)的作用是为了减去数据库的压力,提高查询性能,缓存实现原理是从数据库中查询出来的对象在使用完后不销毁,而是存储在内存(缓存)中,当再次需要获取对象时,直接从内存(缓存)中提取,不再向数据库执行select语句,从而减少了对数据库的查询次数,因此…

Mac/Linux系统matplotlib中文支持问题

背景 matplotlib是python中最常用的数据可视化分析工具,Mac和Linux系统无中文字体,不支持中文显示(希望后续可以改进),需要进行字体的下载和设置才能解决。笔者经过实践,发现Mac系统和Linux系统解决方案略…

Windows系统Nginx下载安装配置 运行错误处理

Nginx是一款轻量级的web 服务器/反向代理 服务器。本篇文章主要是nginx的下载安装,处理运行中遇到的问题,配置反向代理。主要分为两部分:下载安装和配置。 目录 1.下载安装 2.nginx配置反向代理 1.下载安装 nginx官网:nginx: …

PHP软件下载-安装-环境配置

.1.下载 下载地址如下 windows.php.net - /downloads/releases/ 安装包如下. .2.安装 可以在D盘或者E盘的根目录创建一个自定义目录。注意文件夹目录中不能包含中文,不能包含空格等特殊字符。 版本说明: (1)ts表示非线程安全版本。这个安装包还指明了…

基于单片机的水箱水质监测系统设计

本设计基于STM32F103C8T6为核心控制器设计了水质监测系统,选用DS18B20温度传感器对水箱水体温度进行采集;E-201-C PH传感器获取水体PH值;选用TS-300B浊度传感器检测水体浊度;采用YW01液位传感器获取水位,当检测水位低于…

华为云征文|部署电影收藏管理器 Radarr

华为云征文|部署电影收藏管理器 Radarr 一、Flexus云服务器X实例介绍1.1 云服务器介绍1.2 应用场景1.3 性能模式 二、Flexus云服务器X实例配置2.1 重置密码2.2 服务器连接2.3 安全组配置 三、部署 Radarr3.1 Radarr 介绍3.2 Docker 环境搭建3.3 Radarr 部署3.4 Rada…

PowerShell脚本编写:自动化Windows开发工作流程

在现代软件开发中,自动化已经成为提高效率和降低人为错误的重要手段之一。Windows开发者尤其依赖于自动化脚本来简化日常工作流程。PowerShell作为Windows的强大命令行工具和脚本语言,为开发者提供了丰富的功能和灵活性,使得多种开发和管理任…