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

网站SSL证书到期如何更换?简单完整操作指南

-----------------------------------------------------------------------------------------------

这是我在我的网站中截取的文章,有更多的文章欢迎来访问我自己的博客网站rn.berlinlian.cn,这里还有很多有关计算机的知识,欢迎进行留言或者来我的网站进行留言!!!

-----------------------------------------------------------------------------------------------

一、SSL证书的作用

在今天的互联网中,SSL证书 是保障网站安全的重要工具。它就像网站的“安全身份证”,用于加密用户浏览器和服务器之间的数据传输,防止敏感信息(如密码、信用卡号)被窃取或篡改。 

SSL证书的核心作用

✔ 加密通信 – 确保用户与网站之间的数据安全传输(HTTPS)。 

✔ 身份验证 – 证明网站的真实性,防止钓鱼攻击。 

✔ 提升信任度 – 浏览器会显示“🔒安全”标识,增强用户信心。 

✔ SEO优化 – Google等搜索引擎优先推荐HTTPS网站。 

SSL证书过期了会怎样?

当SSL证书过期时,浏览器会发出“不安全”警告,甚至阻止用户访问,严重影响网站信誉和流量。此外,过期证书可能导致: 

数据泄露风险(加密失效)。 

用户流失(信任度下降)。 

SEO排名下滑(搜索引擎惩罚)。 

过期了怎么办?

通常只需要 重新申请并安装新证书 即可恢复安全访问。本指南将介绍 如何检查证书有效期、选择合适证书、快速更换,让你的网站重新获得用户和浏览器的信任。 

本文基于以下环境:

  • SSL证书申请平台:FreeSSL.cn(提供免费/付费SSL证书)。

  • 域名管理平台:阿里云(用于DNS解析和域名验证)。

接下来,我将详细介绍如何检查证书有效期、在FreeSSL.cn申请新证书,并在阿里云完成DNS验证,最后部署到服务器,让你的网站重新获得安全认证。


二、操作步骤:申请证书 + DNS验证

1. 检查当前SSL证书有效期

2DAEC63A-7563-4595-82FD-E8EC95E8C8D5.jpg

首先打开freessl.cn,登陆自己的账号,然后点击证书列表。这时就可以看到自己的证书的信息(包括域名,品牌,备用名称,是否存在私钥,剩余天数,创建时间,操作)


2. 在freeSSL.cn申请新证书

8055FE5A-A903-4B76-A590-8C65336A85B3.png

在这里选择的是单域名的申请

87CCACBE-2777-494A-9801-317780867F5D.jpg

保持上图的选择,并且点击“提交”,同时会下载一个叫“KeyManager”的软件

7C1D11F6-BD97-40B9-B378-E9ED5F19AA6C.jpg

下载完后该软件会出现以上这个画面,这个时候就证明你已经提交成功,然后返回浏览器

FFDA1147-528A-4CFA-8CAF-08C073D03B3F.jpg

回到浏览器,点击新提交的订单详情,这时候就会出现上图所示。包括“主机记录”,“记录类型”,“记录值”。这三个非常重要!!!


3. 阿里云DNS解析验证

1A93E87E-AB89-4B7D-90AE-17D602BFAA9F.jpg

打开阿里云,输入自己的账号密码后进入域名控制台。这时候会看到这个页面,然后点击自己需要更换证书的域名的解析。

55150F37-689C-41A6-99FC-A26CF27B6E31.jpg

就会看到自己的DNS的解析,然后点击“添加记录”

4F7B42EB-17B5-4791-A82C-902F64D0215B.jpg

然后把在Freessl.cn上的“主机记录”,“记录类型”,“记录值”复制到这里来,然后保存。


4. 下载并安装新证书

回到Freessl.cn,然后点击订单列表,这时候就会有一个证书,点击下载,这时候就会下载一个后缀带着.pem的文件

在本机的终端上使用“cat”命令查看该文件里的内容,里面的内容包含两段证书,全部复制下来

然后回到KeyManager这个软件,点击“私钥管理”-->“查看详情”-->“查看PEM”-->复制私钥(PKCS1)里的内容

这个时候总共复制的东西有三个:其中两段证书,一段私钥(可以先复制粘贴证书到一个文本上,再去复制粘贴私钥到同一个文本上)

E6FB1B7C-FE76-4326-97AB-A5F7F028BE19.jpg

然后在终端上连接远程的服务器,并且输入以下命令:

AB1BB4D2-91F0-4A51-BAD5-A09CB0857D39.jpg

这些命令的意思是把原本的服务器上的旧的证书删掉,创建新的证书,把所有内容粘贴过去,保存该文件

这时候已经是安装完毕了!!!

-----------------------------------------------------------------------------------------------

这是我在我的网站中截取的文章,有更多的文章欢迎来访问我自己的博客网站rn.berlinlian.cn,这里还有很多有关计算机的知识,欢迎进行留言或者来我的网站进行留言!!!

-----------------------------------------------------------------------------------------------

http://www.lryc.cn/news/616113.html

相关文章:

  • 计算机视觉(CV)——卷积神经网络基础
  • Spring WebFlux开发指导
  • [Shell编程] Shell的正则表达式
  • JS实现数组扁平化
  • Elasticsearch 搜索模板(Search Templates)把“可配置查询”装进 Mustache
  • 【AI学习从零至壹】AI调用MCP抓包分析pcap原始报文
  • Spring Boot 开发三板斧:POM 依赖、注解与配置管理
  • 我如何从安全运维逆袭成企业CSO
  • 专题二_滑动窗口_串联所有单词的子串
  • SQL约束:数据完整性的守护者
  • 编程基础之多维数组——同行列对角线的格
  • 2.变量和常量
  • 【秋招笔试】2025.08.09美团秋招算法岗机考真题-第二题
  • 深度解析1688关键字搜索API接口:技术实现与应用探索
  • 电脑本地摄像头做成rtsp流调用测试windows系统中
  • 托福阅读记录
  • Shell脚本-四则运算符号
  • spring-boot-starter-data-redis 与 org.redisson 区别 联系
  • Shell脚本-数组定义
  • 数据结构:栈和队列(Stack Queue)基本概念与应用
  • 从0开始的中后台管理系统-5(userList页面功能实现)
  • JS数组排序算法
  • 第三章 向量
  • ECharts Y轴5等分终极解决方案 - 动态适配缩放场景
  • 计算机网络:(十四)传输层(下)详细讲解TCP报文段的首部格式,TCP 可靠传输的实现与TCP 的流量控制
  • 一些js数组去重的实现算法
  • Android的事件分发流程、Kotlin协程、4大组件、Handler机制、架构设计、性能优化、内存泄漏
  • 系统架构设计师备考之架构设计高级知识
  • Flink提交流程全解析:从模式到实践
  • DevOps:从GitLab .gitlab-ci.yml 配置文件到CI/CD