Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >小知识:申请免费证书

小知识:申请免费证书

作者头像
超级大猪
发布于 2019-11-22 06:51:59
发布于 2019-11-22 06:51:59
4K00
代码可运行
举报
文章被收录于专栏:大猪的笔记大猪的笔记
运行总次数:0
代码可运行

参考:https://diamondfsd.com/article/e221b455-b0e7-40b7-a6c7-9bb7e3e35657 当然使用伟大的lets encrypt呀

安装工具

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
add-apt-repository ppa:certbot/certbot
apt-get update
apt-get install certbot

开始申请

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
service nginx stop
certbot certonly --standalone -d www.superpig.win

# service nginx start

如果出现提示按提示输入邮箱和是否共享email给EFF(第一次安装) 申请成功后,会出现这样的提示

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
IMPORTANT NOTES:
 - Congratulations! Your certificate and chain have been saved at:
   /etc/letsencrypt/live/www.superpig.win/fullchain.pem
   Your key file has been saved at:
   /etc/letsencrypt/live/www.superpig.win/privkey.pem
   Your cert will expire on 2018-01-07. To obtain a new or tweaked
   version of this certificate in the future, simply run certbot
   again. To non-interactively renew *all* of your certificates, run
   "certbot renew"
 - If you like Certbot, please consider supporting our work by:

   Donating to ISRG / Let's Encrypt:   https://letsencrypt.org/donate
   Donating to EFF:                    https://eff.org/donate-le

修改nginx配置

在nginx的配置中加入下面的字段就行。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ssl_certificate /etc/letsencrypt/live/www.superpig.win/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/www.superpig.win/privkey.pem;

搞定。

自动更新证书

可以设置每隔一段时间就自动续期证书

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
15 2 * */2 * certbot renew --pre-hook "service nginx stop" --post-hook "service nginx start"
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-10-09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
教你快速撸一个免费HTTPS证书
HTTPS已成为业界标准,这篇博客将教你申请Let’s Encrypt的免费HTTPS证书。
Fundebug
2018/07/06
1.8K2
教你快速撸一个免费HTTPS证书
Let's Encrypt 安装配置教程,免费的 SSL 证书
要求配置 DNS TXT 记录,从而校验域名所有权,也就是判断证书申请者是否有域名的所有权。
用户6884826
2021/07/09
4.3K0
Nginx配置使用certbot自动申请HTTPS证书
在当今互联网环境中,网站的安全性越来越受到重视。HTTPS 作为一种能够提供加密通信和验证网站真实性的协议,已经成为网站安全的基本标准。然而,许多平台提供的 HTTPS 证书往往有有效期限制,比如腾讯云等平台目前提供的证书只有3个月的有效期。这不仅增加了证书管理的复杂性,还可能因为证书过期而导致网站访问中断。
王先森sec
2024/06/28
2.1K0
Nginx配置使用certbot自动申请HTTPS证书
SSL证书自动化如此简单-certbot实践
方式一:用指定根目录的方式,会在根目录下创建一个.well-known来验证域名的所有权
用户10002156
2024/01/05
8760
SSL证书自动化如此简单-certbot实践
让你的网站从http免费升级为https!
让网站(http://www.example.com )支持 https 协议,能正常访问( https://www.example.com)这个链接。
Learn-anything.cn
2021/11/24
2.1K0
教你快速撸一个免费HTTPS证书
HTTPS 已成为业界标准,这篇博客将教你申请Let’s Encrypt的免费 HTTPS 证书。
Fundebug
2020/01/02
9990
免费https证书安装(Nginx)
对于站点来说,使用https访问能增强数据传输的安全性,避免一些安全事故,同时拥有了https认证,在主流浏览器中都被被标记为可信任的安全的网站,也能加强搜索引擎的对https站点的收录。
肓己
2021/08/12
1.7K0
使用Let's Encrypt实现nginx网站https加密
Let's Encrypt是一个于2015年三季度推出的数字证书认证机构,旨在以自动化流程消除手动创建和安装证书的复杂流程,并推广使万维网服务器的加密连接无所不在,为安全网站提供免费的SSL/TLS证书。证书有90天的有效期,适合个人使用或者临时使用,不用再忍受自签发证书不受浏览器信赖的提示。Certbot是一款易于使用的客户端,实现Web服务器自动提取和部署SSL/TLS证书。
fanzhh
2019/08/20
1.4K0
获取Let's Encrypt免费TLS/SSL证书的那点事儿
Let's Encrypt是一个于2015年三季度推出的数字证书认证机构,旨在以自动化流程消除手动创建和安装证书的复杂流程,并推广使万维网服务器的加密连接无所不在,为安全网站提供免费的SSL/TLS证书。 -- 引自维基百科
用户1456517
2019/03/05
1.6K0
快速配置Let's encrypt通配符证书
利用certbot工具配置Let’s encrypt通配符证书,所域名下所有的子域名都能方便的使用 https证书,而且完全免费。值得关注的是,Let’s encrypt通配符证书只是针对二级域名,并不能针对主域名,如*.hubinqiang.com和hubinqiang.com 被认为是两个域名,如果和我一样使用的是主域名,在申请的时候需要注意都要申请。
OwenZhang
2021/12/08
2.3K0
快速配置Let's encrypt通配符证书
使用Let's Encrypt免费证书实现https
Let's Encrypt是一家免费、开放、自动化的证书颁发机构(CA),为公众的利益而运行(由非盈利组织互联网安全研究小组(ISRG)运营)。
极客运维圈
2020/06/01
1.8K0
使用Let's Encrypt免费证书实现https
certbot免费证书-1:centos7部署并申请免费证书certbot
我们需要在zenlayer,aws-lb上配置certbot证书,因为是免费的,便宜。
千里行走
2022/08/31
1.9K0
certbot免费证书-1:centos7部署并申请免费证书certbot
Linux服务器上Tomcat配置SSL证书并自动续期
2.lets encrypt官网地址:https://letsencrypt.org
JaneYork
2023/10/11
7240
Linux服务器上Tomcat配置SSL证书并自动续期
nginx HTTPS反向代理
configure arguments里的with-http_ssl_module是必须的,在./configure时必须添上该选项启用ssl模块,否则比较麻烦(没有类似于phpize这种东西,只能添上参数重新编译按需覆盖)
ayqy贾杰
2019/06/12
3.4K0
手动搭建Discuz! 论坛系统
本教程基于LNMP,所以前提1是需要安装好lnmp,如果你没安装好,那么可以参考这篇文章:https://vwo50.club/archives/1169.html 前提2:如果你需要通过域名访问该论坛,那么请提前设置好域名解析
huolong
2024/01/06
5410
手动搭建Discuz! 论坛系统
啊,原来申请数字证书这么简单
数字证书在公开密码算法中扮演着重要的角色,可用于数字签名、密钥协商、身份认证等等。如果要部署 HTTPS 网站,首先就要申请数字证书。
云水木石
2021/04/22
8950
Linux 下 Nginx 安装部署 Let’s Encrypt 证书实现 HTTPS
网站转成https是大势所趋。但是在国内,推进的过程显然要比国外慢很多。现阶段如果将自己的网站改成https以后,会碰到这样的尴尬现象:如果在页面上引用了http://的链接或者图片,用户在浏览器上会看到类似该网站是非安全网站的警告,对于网站运营者来说可以说非常冤。由于很多链接是第三方的,没有办法去控制。
星哥玩云
2022/07/14
3.4K0
Linux  下 Nginx 安装部署 Let’s Encrypt 证书实现 HTTPS
Web服务器-https证书自动轮询
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。
运维小路
2025/04/20
1160
Web服务器-https证书自动轮询
如何使用Certbot独立模式检索我们在Ubuntu 18.04上加密SSL证书
Let's Encrypt是一种通过自动API提供免费SSL证书的服务。最受欢迎的Let's Encrypt客户端是EFF的Certbot。
丰一川
2018/10/25
1.7K0
在 CentOS 8 上使用 Let’s Encrypt 保护 Apache
Let’s Encrypt 是一个免费的,自动的,开放证书供应商。它由提供免费 SSL 证书的 Internet Security Research Group(ISRG)开发。
雪梦科技
2020/05/11
1.5K0
在 CentOS 8 上使用 Let’s Encrypt 保护 Apache
相关推荐
教你快速撸一个免费HTTPS证书
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验