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

[SSL]

有免费的SSL证书可以使用,并且通常需要定时更新 ,比较知名的免费SSL证书颁发机构是Let's Encrypt

Let's Encrypt特点

  • 免费且自动化:提供的SSL证书完全免费,并且支持自动化申请、安装和续期,大大降低了网站部署HTTPS的门槛。
  • 安全性高:所颁发的证书符合行业标准,能提供强大的加密功能,保护网站数据传输的安全,有效防止数据被窃取或篡改。
  • 兼容性好:被主流的浏览器和操作系统广泛信任,用户在访问部署了Let's Encrypt证书的网站时,不会遇到证书不受信任等兼容性问题。

申请与续期方式

以使用Certbot工具在不同服务器环境下申请和续期Let's Encrypt证书为例:
Nginx服务器(Ubuntu系统)

  1. 安装Certbot及Nginx插件
sudo apt update
sudo apt install certbot python3-certbot-nginx
  1. 申请证书
sudo certbot --nginx -d your_domain.com

your_domain.com 替换为你的实际域名,Certbot会自动配置Nginx并申请证书。申请成功后,Certbot会自动修改Nginx配置文件,启用HTTPS。
3. 证书续期
Let's Encrypt证书有效期一般为3个月,Certbot默认会自动检测即将过期的证书,并在到期前进行续期。你也可以手动测试续期:

sudo certbot renew --dry-run

如果手动续期,执行:

sudo certbot renew

Apache服务器(CentOS系统)

  1. 安装Certbot及Apache插件
sudo yum install epel-release
sudo yum install certbot python2-certbot-apache
  1. 申请证书
sudo certbot --apache -d your_domain.com

同样,将 your_domain.com 替换为你的域名,Certbot会自动配置Apache并申请证书。
3. 证书续期
和Nginx环境类似,可手动测试续期:

sudo certbot renew --dry-run

手动续期命令:

sudo certbot renew

除了Let's Encrypt外,一些云服务提供商也会在一定期限内或一定使用额度内提供免费的SSL证书,例如阿里云、腾讯云等,在其控制台的SSL证书管理页面,按照指引操作即可申请,同样需要注意证书到期时间并及时续期。

http://www.wxhsa.cn/company.asp?id=2996

相关文章:

  • Rust 生命周期详解 - 实践
  • 笔记《机器人动力学理论及其应用》上交桂凯博士-中科深谷机器人大讲堂第10期
  • [豪の学习笔记] 软考中级备考 基础复习#9
  • Shiro概述 - 详解
  • 2025CCPC南昌邀请赛游记
  • 双因素认证暴力破解绕过技术解析(2023更新版)
  • 文本三剑客
  • 软件工程第二次作业-个人项目
  • Git 分支
  • 用 Go 打造一个服务器资源指标采集器:结合 Prometheus Exporter 实战
  • 2025年API安全建设方案最佳实践:七步五方法
  • 【数学】拉格朗日乘数法
  • 华为芯片之父,33年默默开拓,铸就“中国芯”,功成身退时却鲜有人知!
  • Redis为什么适合做分布式锁? - 浪矢
  • 百度昆仑芯高调出圈:对标寒武纪,估值或达千亿港元?
  • WPS 定制版
  • 2024年以来,数学领域已有多位在国外顶尖高校取得终身教职的学者回国
  • 685.冗余连接
  • form表单和表单控件
  • 阿里云OSS图片生成缩略图和获取视频的封面方法
  • VSCode 运行 Python
  • [mysql] 卸载
  • 树上问题
  • 突发!美国将复旦微等23家中国实体列入“实体清单”
  • [GenAI] Function Calling
  • form表单
  • 【Zotero7】使用Attanger和百度同步空间如何进行同步?
  • XSS 漏洞挖掘学习
  • str
  • 到底该用 KPI 还是 OKR ?