申请免费ssl证书

手把手教你免费白嫖域名证书,永久免费续约 开源的SSL证书管理工具,可以帮助你申请SSL证书,自动续期SSL证书 安装简单,只需要下载二进制文件,然后直接运行即可。同时也支持docker部署、源代码部署等方式。做个人产品或者在小企业里负责运维的同学,会遇到要管理多个域名的情况,需要给域名申请证书。但是手动申请证书有以下缺点:😱麻烦:申请证书并部署到服务的流程虽不复杂,但也挺麻烦的,犹其是你有多个域名需要维护的时候。😭易忘:另外当前免费证书的有效期只有90天,这就要求你定期的操作,增加了工作量的同时,你也很容易忘掉续期,从而导致网站访问不了。 阅读详情
AI摘要

本文详细介绍如何通过阿里云、Let'sEncrypt及freessl.cn结合KeyManager三种渠道免费申请SSL证书,涵盖证书申请流程、常见问题及解决方案。

目前网站和业务系统要求使用https协议的场景越来越多了,因此对ssl证书的申请变成了常见的运维工作。本文介绍三种免费申请ssl证书的办法:

一、阿里云服务器申请诺顿免费ssl证书

1、购买CA证书
https://common-buy.aliyun.com/?commodityCode=cas#/buy   或者从阿里云首页安全(云盾)找到CA证书服务,选择证书类型为免费型DV SSL,其他参数默认,界面右侧显示¥0.00,点击立即购买

去支付

确认支付

界面显示“恭喜,支付成功”

点击证书控制台,进入云盾控制台,可看到刚刚付款成功(0元)的Symantec 免费版 SSL

点击申请按钮,页面右侧会显示证书申请界面

填写证书绑定域名(该域名必须是当前登录的阿里云账号所属主体所持有)、申请人姓名、手机号、邮箱,点击下一步,显示验证信息,此时阿里云会将页面显示的域名自动解析到所填域名下,点击验证按钮,会提示验证成功,再点击右下角的提交审核按钮,提示“已经成功提交到CA公司,请您保持电话畅通,并及时查阅邮箱中来自CA公司的电子邮件。”,证书状态会变为审核中,耐心等待审核通过,审核通过后的状态为已签发,然后将证书下载下来,上传到服务器,修改nginx的配置ssl即可。

如果因为申请证书数量超过阿里云给的限制数则会审核失败,然后只能尝试用本文介绍的其他方法申请。
4、nginx配置ssl

证书申请通过后,将证书下载下来,配置到nginx中

server {
    listen 443;
    server_name localhost;
    ssl on;
    ssl_certificate cert/214013388060521.pem;
    ssl_certificate_key cert/214013388060521.key;
    location / {
        root html;
        index index.html index.htm;
    }
}

重启nginx,ssl证书即可生效

二、申请Let's Encrypt免费ssl证书

打开网 https://certbot.eff.org/ ,按照命令指示安装即可,操作步骤如下:

wget https://dl.eff.org/certbot-auto
chmod a+x certbot-auto
杀死nginx:nginx -s stop  或者用kill命令
申请证书的语法:  ./certbot-auto certonly --standalone --email test@test.com -d www.test.com
编辑nginx的配置文件,修改下面两行内容即可:

ssl_certificate          /etc/letsencrypt/live/www.test.com/fullchain.pem
ssl_certificate_key  /etc/letsencrypt/live/www.test.com/privkey.pem

重启nginx,ssl证书即可生效。

可能遇到的问题:

1、Couldn't download https://raw.githubusercontent.com/certbot/certbot/v1.3.0/letsencrypt-auto-source/letsencrypt-auto. <urlopen error [Errno 111] Connection refused>

解决办法:加上参数  --no-self-upgrade  ,不自动更新

2、certbot-auto是通过python脚本去申请证书的,如果服务器上python的版本默认是2.6.6的,那么需要先将python2.6.6 升级到python2.7.14,可以参考文章 https://blog.youkuaiyun.com/see_you_see_me/article/details/78550977
安装virtualenv No module named virtualenv
原因:
升级过系统的python2.6到2.7版本
yum install -y python-virtualenv
导致安装到2.6版本库中引起使用时报找不到库文件
解决:
拷贝python2.6目录lib下的virtualenv* 到2.7版本的lib下
cp -rf /usr/lib/python2.6/site-packages/virtualenv* /usr/local/python2.7/lib/python2.7/site-packages/

三、https://freessl.cn结合KeyManager申请TrustAsia证书

访问https://keymanager.org/下载KeyManager并安装,然后启动KeyManager,首次使用会要求输入密码、确认密码和密码提示。需要记住密码,后续使用KeyManager会让输入主密码即是这里输入的密码。

访问https://freessl.cn/ ,填写申请证书的域名,然后点击创建免费的SSL证书

输入邮箱,点击“点击创建”按钮

页面会弹出一个提示框(注意:请提前打开KeyManager工具)

此时会跳转到KeyManager界面,输入KeyManager的主密码,然后KeyManager会提示“CSR生成成功,请返回浏览器继续操作”

 

回到https://freessl.cn 页面

点击继续按钮,页面显示DNS验证的内容

这时需要添加域名解析,记录类型为TXT,主机记录为上面显示的内容如_dnsauth.user,记录值为上面显示的内容,按实际内容填写。等待域名解析成功后点击上面的“点击验证”按钮。(如果验证失败了不用继续点击,需要十分钟后再点击验证)。验证通过后会显示证书信息

点击保存到KeyManager按钮,打开KeyManager,输入KeyManager的主密码,可看到证书的详情

点击导出证书可下载证书,然后上传到服务器,再配置nginx后重启即可。

总结

本文介绍了三个渠道可以免费申请域名,那么问题来了,是不是可以随意申请不属于我们的域名对应的ssl证书?答案是不可以的,那三个渠道都有控制域名和证书不匹配乱申请的措施:

1、阿里云申请诺顿ssl证书

在显示验证信息页,阿里云会将页面显示的域名及TXT记录和记录值自动解析到所填域名下,如果阿里自动解析失败,点击验证按钮,会验证失败。当然也可以手动解析后再点击验证。

2、申请Let's Encrypt证书

Let's Encrypt证书是通过命令自动申请,申请过程包含了域名的验证,即验证申请的域名是否指向的是当前正在执行申请命令的服务器,如果不是则会申请失败

3、https://freessl.cn 结合KeyManager申请TrustAsia证书

与阿里云申请诺顿ssl证书类似,也包含了验证该域名下是否添加了要求的TXT记录和记录值,如果没有正确添加要求的域名解析,则证书申请不会通过。

本文内容到此结束,更多内容可关注公众号和个人微信号:

常用的四种免费证书申请方式 免费申请证书的四种常用方式1. Let's Encrypt申请教程2.Cloudflare申请教程3.FreeSSL申请教程4. 阿里云(云厂商提供)免费证书申请教程 1. Let’s Encrypt 官网:https://letsencrypt.org/ Let’s Encrypt是国外一个公共的免费SSL项目,由 Linux 基金会托管,它的来头不小,由Mozilla、思科、Akamai、IdenTrust和EFF等组织发起,目的就是向网站自动签发和管理免费证书,以便加速互联网由HTTP过渡到HTT 阅读详情

相关推荐

免费SSL通配符证书申请与自动化部署指南:基于Let‘s Encrypt与acme.sh

SSL/TLS证书是实现HTTPS加密通信的核心技术,它通过非对称加密和数字签名原理,在客户端与服务器之间建立安全传输通道,保障数据在传输过程中的机密性与完整性。这项技术的价值在于为网站提供基础的身份认证和加密保护,满足现代浏览器安全要求并提升SEO排名,广泛应用于个人博客、API接口、电商登录等各类Web服务场景。本文聚焦于利用Let's Encrypt这一免费证书颁发机构,结合acme.sh客户端工具,通过DNS验证方式自动化申请和管理通配符证书,实现多子域名HTTPS加密的零成本解决方案,特别适合个人

weixin_31648507的博客 263

Https网站如何申请免费的SSL证书及操作使用指南

ohttps.com提供了类似于acme.sh的功能,不过提供了友好的管理界面,可申请Let's Encrypt免费通配符类型证书,还提供了证书吊销、到期前提醒、自动更新、自动部署功能。另外比acme.sh增加了一些非常实用的功能,主要包括可自动部署至阿里云、腾讯云、七牛云的负载均衡、内容分发CDN、SSL证书列表等,并可自动部署至多个nginx容器中。

猫哥 的沉淀、积累、总结。天天学习,好好向上...c/c++,嵌入式 linux,Android,HarmonyOS,AIOT) 1万+

FreeSSL申请免费的SSL证书

实战展示流程。通过官方的51SSL.com,在浏览器进行手动申请免费SSL证书

m0_74444744的博客 2073

免费SSL证书申请流程开启HTTPS,以及3个月到期解决方法

阿里云免费SSL证书申请流程2024年最新申请教程,阿里云免费SSL证书品牌是Digicert,免费单域名证书,一个阿里云账号可以免费申请20张SSL免费证书,免费时长为3个月(之前是一年免费时长),免费SSL证书是在阿里云数字证书管理服务控制台申请的,阿里云百科整理最新阿里云免费SSL证书申请、域名绑定、域名DNS验证及SSL证书下载全流程,可领取 aliyun.club 领取12张满减代金券。

facaixxx2024的博客 1万+

Let’s Encrypt(乐此加密) 免费SSL证书申请

腾讯云、阿里云等平台都支持免费的SSL证书申请,但只支持单域名SSL证书申请,不支持泛域名证书申请,而且每年只有20张免费证书额度,自2024年4月25日之起免费申请的证书只有3个月有效期。域名比较多的情况下,更新就变得非常麻烦。Let’s Encrypt 是一家免费、开放、自动化的公益性证书颁发机构(CA),提供免费SSL证书申请,并且支持泛域名证书申请,一个证书就能支持很多个域名,多个网站共同使用。不仅如此,它还支持证书自动续期。

qq_40147106的博客 1万+

利用BMC和KVM远程安装联想服务器Ubuntu 22.04的完整指南

本文提供了一份详尽的指南,介绍如何利用联想服务器的BMC(基板管理控制器)和KVM(键盘、视频、鼠标)重定向功能,远程安装Ubuntu 22.04 LTS操作系统。内容涵盖从准备工作(如获取BMC信息、配置Java环境)、登录BMC并启动远程控制台,到挂载ISO镜像、设置引导以及完成Ubuntu安装与后续配置的全过程。该方法能极大提升服务器部署与运维效率,尤其适用于无法物理接触服务器的场景。

p8q9r0的博客 623

Let’s Encrypt 免费SSL证书申请

腾讯云、阿里云等平台都支持免费的SSL证书申请,但只支持单域名SSL证书申请,不支持泛域名证书申请,而且每年只有20张免费证书额度,自2024年4月25日之起免费申请的证书只有3个月有效期。域名比较多的情况下,更新就变得非常麻烦。Let’s Encrypt 是一家免费、开放、自动化的公益性证书颁发机构(CA),提供免费SSL证书申请,并且支持泛域名证书申请,一个证书就能支持很多个域名,多个网站共同使用。不仅如此,它还支持证书自动续期,通过一次的定时任务设定,就可以在三个月证书到期时自动续期。。

yangjing19910801的博客 1万+

Nginx源码安装和基础配置

Nginx简介 nginx: 世界第二大web服务器软件,以高并发、低消耗著称,源自于俄罗斯,创建者 Igor(伊戈尔),2004年开源,最早以代理服务器的身份出现,2015成立nginx公司,2019年以6.7亿被F5 Networks公司收购。 代理服务器: 正向:squid 反向: squid:最古老的代理服务器 LVS: 优点: 1.抗负载能力强、是工作在网络4层之上仅作分发之用 2.配置性比较低,这是一个缺点也是一个优点,简单不易出错 3.工作稳定,抗负载能力很强,有完整的双机热备方案

hjyhjy0的博客 500

免费申请ssl证书并部署

10分钟教你免费申领部署SSL证书!

车手只需要车和手,压力来自轮胎 1977

Android开发工程师(IOT)面试指南与参考答案

【摘要】绿联科技招聘Android开发工程师(IOT方向),要求5年以上Android开发经验,精通Kotlin/Java,熟悉IOT设备交互及跨平台开发。岗位职责包括客户端开发维护、技术调研及性能优化等。核心考察点包括:Kotlin协程在IOT低功耗场景的应用、多协议设备连接层设计、音视频性能优化及离线架构实现。重点技术涉及蓝牙Mesh群控、BLE功耗优化及ReactNative混合开发。需具备GooglePlay合规经验,熟悉Android13+权限管理,并能提供量化性能优化案例。

郑伟强dev的专栏 723

Python内置函数zip()——《Python内置函数手册》Python老吕编著

zip()函数是 Python 中的一个内置函数,用于将多个可迭代对象(如列表、元组、字符串等)中对应的元素打包成一个个元组,然后返回由这些元组组成的迭代器。zip()函数常用于将多个序列并行迭代,或者用于数据对齐。zip()它返回一个迭代器,这意味着你可以逐个获取打包后的元素,而不是一次性将所有元素加载到内存中。如果输入的可迭代对象长度不一致,zip()会以最短的可迭代对象为准,只打包到最短对象的末尾。它可以用来并行迭代多个序列,使得代码更加简洁和高效。在接下来的章节中,我们将详细介绍。

Python老吕的博客 680

如何免费申请SSL证书

我们可以成功地将自己购买的域名,绑定到连接本地群晖NAS的数据隧道上,使我们能在cpolar的帮助下,在公共互联网使用特定域名访问到位于内网的群晖NAS。不过,由于使用的是http协议,让这样的访问连接很可能被黑客盯上。为了避免这种情况,我们需要将http协议升级为https协议。而升级https协议也并不复杂,从流程上看主要分为域名平台部分和cpolar客户端部分。现在,先让我们来看看如何处理域名平台部分的设置吧。

2301_78420308的博客 886

国产化操作系统shell常用脚本

国产操作系统常用脚本:统信、麒麟。

Reyn_观极 598

ssl证书免费申请指南

今天为大家带来一篇价值数百元的ssl证书免费申请与部署攻略,有图有真相:到底是什么人在用云服务厂商提供的证书协助服务,请这样有实力的大哥拿钱砸死我这乡巴佬。我的项目是部署在腾讯云服务器,域名管理是腾讯云托管,证书是阿里云厂商提供。所以本篇文章会涉及证书申请、证书与域名验证、证书部署等环节,涵盖了最复杂的场景,如果您项目部署的云服务器和证书是同一云厂商,那么也可以借鉴本文,只是会简化部署的操作。

关注前端,关注原创 6997

Python 爬虫实战:爬取万方数据文献信息

本文介绍了基于Python爬虫技术合规获取万方数据文献信息的方法。通过分析万方数据的请求机制与反爬策略,采用requests库结合Session维持合法会话,实现了文献标题、摘要、作者等核心元数据的提取。文章详细讲解了Token验证、动态请求构造、JSON数据解析等关键技术,并提供了完整可运行代码。同时强调严格遵守《万方数据知识服务平台用户协议》,控制请求频率,仅限学术研究使用。该方案为万方数据文献信息获取提供了标准化解决方案,支持数据清洗、结构化存储及后续分析应用。

2503_91057718的博客 2137

从零构建法律案例数据库:Python爬虫实战与法律文本挖掘全攻略

在当今数字化浪潮席卷全球的背景下,法律行业正经历着前所未有的变革。法律案例数据库作为法律大数据的重要组成部分,已经成为法律从业者、研究人员、法学院学生乃至企业法务部门的必备工具。然而,商业法律数据库如北大法宝、威科先行、LexisNexis等往往价格不菲,且数据访问受限。对于个人研究者或小型机构而言,构建一个定制化的法律案例数据库不仅能节省成本,更能根据特定研究需求灵活调整数据结构。

2201_76125261的博客 538

如何申请免费SSL证书,并部署到Nginx?

实现HTTPS请求,申请免费的SSL证书,将证书部署到nginx

一个程序员的修养 2922

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

免费SSL证书申请流程_域名DNS验证_SSL证书下载部署全流程

2024年最新阿里云免费SSL证书申请流程,阿里云免费SSL证书品牌是Digicert,免费单域名证书,一个阿里云账号可以免费申请20张SSL免费证书,免费时长为3个月(之前是一年免费时长),免费SSL证书是在阿里云数字证书管理服务控制台申请的,阿里云百科aliyunbaike.com整理最新阿里云免费SSL证书申请、域名绑定、域名DNS验证及SSL证书下载全流程。

facaixxx2024的博客 5109

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

百度云免费SSL证书申请攻略

免费SSL证书申请攻略 今天给大家分享如何免费申请SSL证书,我是在百度智能云申请的,就以百度云平台为例,感兴趣的可以去试试~

weixin_45986224的博客 3898

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

免费SSL证书申请,支持泛域名证书申请

今天给大家介绍的是Let's Encrypt 免费证书申请网站,它简化了证书申请的操作流程,通过简单的信息填写,再通过简单的域名归属验证,就能快速完成证书申请。腾讯云、阿里云等平台都支持免费的SSL证书申请,但是支持单域名SSL证书申请,不支持泛域名证书申请,而且每年只有20张免费证书额度,自2024年4月25日之起免费申请的证书只有3个月有效期。4. 点击“免费申请证书”按钮,进入申请页面,按照提示填入域名和验证码,如果需要泛域名证书,就可以勾选上“泛域名”选项。生效后,就可以点击“提交验证”了。

yangjing19910801的博客 1036

申请免费的SSL证书,到期一键续签

其实宝塔早就内置了免费的Let's Encrypt证书申请和一键续签功能,操作简单到连新手都能轻松搞定。这里分享一套完整流程,从申请到续签全包圆。

悟空码字的博客 1742

【SSL证书】阿里云免费 SSL证书申请 + nginx 部署全解

一、环境 二、步骤 三、实战 Stage 1:申请免费证书 1. 进入 -数字证书管理服务(SSL证书) 2. 创建证书 3. 申请证书 Stage 2:域名解析 1. 进入 -域名管理 2. 点击-域名 3. 点击-域名解析 4. 点击- 添加记录 5. 返回 -数字证书管理服务(SSL证书)- 查看验证 6. 下载证书-数字证书管理服务(SSL证书) Stage 3:nginx 更改证书配置 1. 修改nginx.conf 配置文件

ladymorgana的博客 5697

限时免费SSL数字证书申请,免费数字证书使用教程

限时免费SSL数字证书可用于数据加密、身份验证和防止DNS劫持,选择根据业务需求和域名数量,有免费或付费申请。申请过程简单,安装后需测试验证。收费和免费证书的区别在于兼容性、证书时间和信息显示等,建议根据成本和时间效率进行选择。

jay666289的博客 1313

阿里云申请免费 SSL证书 https 的图文教程\白嫖20张SSL免费证书

一、申请免费SSL证书: 1、登录阿里云: 2、进入管理控制台——云盾控制台——SSL证书: 二、选择Symantec证书: 1、接上一步,找到证书服务之后,点击进入证书服务页面,然后点击右上角的”选择证书“,放心是不花钱的。 2、选择Symantec+1个域名: 3、选择“免费型DV SSL”: 我们可以看到经过两次选择之后,右侧的配置费用已经显示为0.00元,点击立即购买,...

林中明月间丶 2万+
上一篇: elasticsearch常用命令总结
下一篇: python3.7入门系列一 Win7下安装python3.7
盛桃云
博客等级 码龄11年 71粉丝 155原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值