当前位置: 首页 > news >正文

在那个上面做网站都能搜到微信注册网站入口

在那个上面做网站都能搜到,微信注册网站入口,山西城乡和建设厅网站首页,管家婆进销存管理系统腾讯云相关文档相关参考-有的点不准确 前言 最近https到期了,想着手动更新一下https证书,结果发现证书现在的有效期只有90天,于是想找到一个自动更新证书的工具,发现了acme.sh,但是网上的文章质量参差不齐&#xff0…
  • 腾讯云相关文档相关参考-有的点不准确

前言

最近https到期了,想着手动更新一下https证书,结果发现证书现在的有效期只有90天,于是想找到一个自动更新证书的工具,发现了acme.sh,但是网上的文章质量参差不齐,可能需要多篇文章结合来操作,一步步试错。我这里结合了腾讯云的相关文档和一些其他的博文,保证一次性操作成功。

下载acme.sh

 git clone https://gitee.com/neilpang/acme.sh.git   

安装acme.sh

注意换成自己的邮箱号

 ./acme.sh --install -m xxxx@163.com 

设置自动升级

acme.sh --upgrade --auto-upgrade

选择ZeroSSL作为服务商

因为ZeroSSL可以支持泛域名,所以这里我就选择了ZeroSSL。

acme.sh --set-default-ca --server zerossl
  • 关联一下自己的邮箱
acme.sh --register-account -m acurd_com@163.com --server zerossl

腾讯云创建api秘钥账户

在这里插入图片描述

SecretIdAKIDHVYSCnFXEkKrCMLBxxxx
SecretKeyEf8SZTFrQvTwEPRGulxxxxx
  • 将秘钥导入环境变量
export Tencent_SecretId="xxxxx"
export Tencent_SecretKey="xxxxx"
  • 申请证书

其中*.acurd.com是泛域名,acurd.com是根域名,

acme.sh --dns dns_tencent --issue -d *.acurd.com -d acurd.com   
  • 命令执行完毕,证书即颁发下来了
    在这里插入图片描述

  • 创建目录用来存储ssl

mkdir -p /home/ssl/acurd.com  
  • 安装证书到指定位置
acme.sh --installcert -d *.acurd.com \--key-file /home/ssl/acurd.com/*.acurd.com.key \--fullchain-file /home/ssl/acurd.com/fullchain.cer \--reloadcmd "service nginx reload"
  • 查看文件ls /home/ssl/acurd.com
[root@iZ2zeguqeswvn0s3zfrlyfZ acme.sh]# ls /home/ssl/acurd.com/
*.acurd.com.key  fullchain.cer
  • 修改nginx的证书目录
       # 请替换为证书实际路径ssl_certificate  /home/ssl/acurd.com/fullchain.cer;ssl_certificate_key /home/ssl/acurd.com/*.acurd.com.key;

重启Nginx服务,查看生效

在这里插入图片描述

配置根域名的https

acme.sh --installcert -d acurd.com \--key-file /home/ssl/root/acurd.com.key \--fullchain-file /home/ssl/root/fullchain.cer \--reloadcmd "service nginx reload"

如何自动续期

现在我们已经配置好了https,那么怎么实现自动续期呢,基于crontab我们就可以实现了,我们先写一个脚本refresh_https.sh

[root@iZ2zeguqeswvn0s3zfrlyfZ /]# vi /usr/local/acme.sh/refresh_https.sh#!/bin/bash
# 切换到 acme.sh 目录
cd /usr/local/acme.sh
./acme.sh --dns dns_tencent --issue -d *.acurd.com -d acurd.com# 执行 acme.sh 命令获取证书
./acme.sh --installcert -d *.acurd.com \--key-file /home/ssl/acurd.com/*.acurd.com.key \--fullchain-file /home/ssl/acurd.com/fullchain.cer \--reloadcmd "service nginx reload"# 退出脚本
exit 0
  • 定时任务,每两个月执行一次更新操作
0 0 1 2,4,6,8,10,12 * /usr/local/acme.sh/refresh_https.sh
http://www.sczhlp.com/news/112762/

相关文章:

  • 做网站图片处理问题云南做企业建站
  • 做app网站需要什么条件微信公众号怎么做的跟网站似的
  • 北京海淀财政局网站做简历好的网站
  • 厦门网站推广¥做下拉去118cr爱站网关键字挖掘
  • 如何做网站规范不需要充值的传奇手游
  • ALINX 助力希腊 SpaceDot AcubeSAT 卫星任务,2026 将入太空
  • Ubuntu 安装JDK8
  • 负载均衡层详解part 4
  • Flash Attenion算法原理
  • 国外网站服务器室内设计装修网站
  • 中国建设银行个人信息网站程序员接私活要达到什么水平
  • 三网合一网站开发是什么关于做面包的网站
  • 二手书网站建设报告用网站模板 侵权 做了修改
  • 避免网站 404哪些网站可以做招商广告语
  • 网站后台如何修改新闻发布时间网站没流量
  • 电流探头消磁失败的原因与解决策略
  • 网站301在哪里做星辰云二级域名分发
  • 网站的push运营怎么做羊 东莞网站开发
  • 石家庄智能网站建设php做网站怎么样
  • 网站霸屏对网站好吗网站被黑 原因
  • 卓训网是个什么网站合肥网站开发公司
  • 响应式网站建设公司做网站的 深圳
  • 泊头网站建设价格广告制作平台有哪些
  • 郑州做网站沈阳沈河seo网站排名优化
  • 婚庆网站建设需求分析余杭住房和城乡建设局网站
  • 东光有做网站的吗cerntos wordpress
  • 类似携程网的网站网站建设的教学网站
  • 三桥做网站外管局网站上做预收登记
  • 积分商城网站开发wordpress qq 群
  • 外销网站怎么做的网络关键词