基于acme免费申请泛域名证书

news2024/11/26 0:41:07

参考文档:https://github.com/acmesh-official/acme.sh

文章目录

    • step1: 获取阿里云的ak、sk
    • step2: 安装acme
    • step3: 安装通配符证书
    • step4: 查看证书
    • step5: 证书的使用
    • step6: 删除证书

step1: 获取阿里云的ak、sk

在这里插入图片描述

export Ali_Key="LTAI5tG8888888CDoEjLzkE"
export Ali_Secret="g8rfUcx****************7QUnBba"

step2: 安装acme

curl https://get.acme.sh | sh -s email=wkx_0422@163.com
acme.sh --set-default-ca --server zerossl  #指定CA的server

在这里插入图片描述

step3: 安装通配符证书

acme.sh  --issue -d bdeet.xyz  -d '*.bdeet.xyz' --dns dns_ali

安装过程如下:
在这里插入图片描述
连接阿里云dns
在这里插入图片描述
生成结果
在这里插入图片描述
阿里云dns记录值删除
在这里插入图片描述
在这里插入图片描述

step4: 查看证书

在这里插入图片描述
在这里插入图片描述
其中,fullchain.cer 就是证书文件内容,而 xxx.key 就是证书的私钥

step5: 证书的使用

我们以nginx服务为例,将bdeet.xyz.key和fullchain.cer拷贝到服务器上,然后进行重命名。

mkdir /etc/nginx/ssl
cp /root/bdeet.xyz.key  /etc/nginx/ssl/nginx.bdeet.xyz.key
cp /root/fullchain.cer /etc/nginx/ssl/nginx.bdeet.xyz.crt

nginx配置示例

server {
listen 443 ssl;
server_name nginx.bdeet.xyz;
ssl_certificate /etc/nginx/ssl/nginx.bdeet.xyz.crt;
ssl_certificate_key /etc/nginx/ssl/nginx.bdeet.xyz.crt;
...
...
}

step6: 删除证书

acme.sh --remove -d bdeet.top

在这里插入图片描述

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

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

相关文章

Grabcut算法在图片分割中的应用

GrabCut算法原理 Grabcut是基于图割(graph cut)实现的图像分割算法,它需要用户输入一个bounding box作为分割目标位置,实现对目标与背景的分离/分割,与KMeans与MeanShift等图像分割方法不同。 Grabcut分割速度快,效果好&#xff0…

Redis入门保姆级教程

1. Redis入门 1.1 Redis简介 Redis是一个基于内存的key-value结构数据库。Redis 是互联网技术领域使用最为广泛的存储中间件。 官网:https://redis.io 中文网:https://www.redis.net.cn/ key-value结构存储: 主要特点: 基于内存存储,读写…

数据资产入表在即,企业要从数据治理入手

数据是驱动数字经济发展的核心生产要素,数据资产化是释放数据要素价值的重要方式。2024年1月1日,《企业数据资源相关会计处理暂行规定》将正式实施。企业数据资产入表已进入倒计时,企业作如何充分发挥海量规模数据和应用场景等优势&#xff0…

编程题 :简单的洗牌算法的实现

📑打牌 : da pai ge的个人主页 🌤️个人专栏 : da pai ge的博客专栏 ☁️宝剑锋从磨砺出,梅花香自苦寒来 目录 🌤️简单的洗牌算法…

探索接口测试:SOAP、RestFul规则、JMeter及市面上的接口测试工具

引言 在当今软件开发领域,接口测试扮演着至关重要的角色。随着系统变得日益复杂和互联,对于内部和外部接口的测试变得愈发关键。接口测试不仅仅是验证接口的正确性,更是确保系统的稳定性、安全性和性能优越性的关键一环。 本篇博客将带您深入…

嘴尚绝卤味添加草本物质的奥秘,让你品尝健康美味

每当提起卤味,相信很多人的口水都会开始分泌。确实,卤味作为一种深受人们喜爱的美食,其独特的口感和味道总是能够满足人们的味蕾。而在众多卤味品牌中,嘴尚绝卤味因其添加了草本物质而备受关注。那么,嘴尚绝卤味为什么…

科研工具推荐之ReadPaper

科研工具推荐之ReadPaper 之前也用很多朋友在问英文文献如何阅读,一直推荐的是Adobe PDF有道翻译。 但是呢,最近了解到了另外一个神器 ReadPaper 自己稍微体验了一下 感觉非常nice,特此推荐给大家。 想体验的朋友可以通过下面的方式注册呢…

【发表案例】新增2区SCI/SSCI/EI,最快19天录用!国人友好!

综合类EI ☑️检索数据库:EI &Scopus &Google Scholar ☑️版面类别:正刊 ☑️数据库收录年份:2009年 ☑️国人占比:47%,对国人友好 ☑️年发文量:20篇左右 ☑️接收领域:生物&am…

智慧城市政务一网统管解决方案:PPT全文34页,附下载

关键词:智慧政务解决方案,智慧城市解决方案,智慧政务一网统管解决方案,一网统管治理理念,一网统管治理体系,一网统管治理手段,智慧政务综合服务平台建设 一、智慧城市政务一网统管建设背景 一…

Redis 命令处理过程

我们知道 Redis 是一个基于内存的高性能键值数据库, 它支持多种数据结构, 提供了丰富的命令, 可以用来实现缓存、消息队列、分布式锁等功能。 而在享受 Redis 带来的种种好处时, 是否曾好奇过 Redis 是如何处理我们发往它的命令的呢? 本文将以伪代码的形式简单分析…

Linux操作系统使用及C高级编程-D15D16内存管理和动态内存使用

内存分区 使用size查看内存使用 动态内存使用 不能返回局部变量的引用,局部变量存放在栈区,空间随着函数结束自动释放 动态申请内存 内存泄漏和内存溢出

【沐风老师】3DMAX快速地板屋顶墙面铺设插件使用方法详解

3DMAX快速地板屋顶墙面铺设插件使用教程 3DMAX快速地板屋顶墙面铺设插件,一键生成各种地板、墙面纹理模型,是一款非常实用的室内设计和建筑建模插件。 【适用版本】 3dMax7或更新版本 【安装方法】 该插件无需安装,直接在建模过程中使用&a…

互联网上门预约按摩软件新模式

随着移动互联网的发展,人们越来越注重生活质量。其中,按摩作为一种保健方式受到了广大消费者的青睐。为了满足用户的这一需求,我们计划开发一款按摩小程序软件,那么,这款软件需要具备哪些功能呢?本文将从用…

【设计模式_观察者模式/发布订阅】观察者模式_股票案列

编程中常见的技术难题有哪些? 编程中常见的技术难题有如同一道道难题,比如bug像隐藏的恶魔,让程序员们捉摸不透;性能优化就像是调整汽车引擎,需要精准的调校;还有就是跨平台兼容性,就像是翻译不…

基于C#实现十字链表

上一篇我们看了矩阵的顺序存储,这篇我们再看看一种链式存储方法“十字链表”,当然目的都是一样,压缩空间。 一、概念 既然要用链表节点来模拟矩阵中的非零元素,肯定需要如下 5 个元素(row,col,val,down,right),其中&…

Java 8新特性Optional的使用以及判空案例

Java 8新特性:Optional的使用及判空案例 在Java 8中,引入了一个重要的类Optional,它是为了解决空指针异常(NullPointerException)而设计的。Optional可以作为一个容器,可以包含一个非空的值或者为空。 Opti…

1评论收藏分享抖店不要再无脑铺货了!这个方法学会,7天流量就起飞~

这2023年都马上过完了,你还在上一堆链接到抖店吗?要知道这样无脑铺货是拿不到大流量的。 哪今天我给大家分享一个,比较适合新手操作,也能快速起流量出单的方法。 。首先你的店铺拿不到流量,一定要先查清楚你为什么拿…

商城免费搭建之java商城 鸿鹄云商 B2B2C产品概述

【B2B2C平台】,以传统电商行业为基石,鸿鹄云商支持“商家入驻平台自营”多运营模式,积极打造“全新市场,全新 模式”企业级B2B2C电商平台,致力干助力各行/互联网创业腾飞并获取更多的收益。从消费者出发,助…

第二证券:投资股票有哪些坑?如何避免?

出资股票有哪些坑? 1、情绪化生意,追涨杀跌。许多出资者看到一只股票涨得很快,就想赶忙买入,怕失掉时机,或当自己持有的股票跌了就受不了只想卖出。这样的行为其实是十分不理性的,由于股票的价格是由商场供…

实战案例!用1行Python代码识别身份证信息,准确率超过99%,YYDS

录入身份证信息是一件繁琐的工作,如果可以自动识别并且录入系统,那可真是太好了。 今天我们就来学习一下,如何自动识别身份证信息并且录入系统~ 识别身份证信息 识别身份证信息的代码最简单,只需要1行代码,如下所示…