//letsencrypt相关命令
apt-get update
apt-get install software-properties-common
add-apt-repository universe
add-apt-repository ppa:certbot/certbot
apt-get update
apt-get install certbot python-certbot-nginx
certbot --nginx 自动获取证书并允许自动修改配置文件
certbot certonly --webroot -w /var/www/html -d demo.cn 手动获取证书并手动动修改配置文件
certbot revoke --cert-path /etc/letsencrypt/live/demo.cn/cert.pem 撤销证书
certbot delete --cert-name demo.cn 删除证书
certbot certificates 查看所有证书

//手动获取证书修改配置文件步骤

1.//证书验证

location ^~ /.well-known/acme-challenge/ {
default_type “text/plain”;
root /var/www/html;
}

location = /.well-known/acme-challenge/ {
return 404;
}

2.//执行certbot certonly --webroot -w /var/www/html -d demo.cn
3.//修改配置文件(引入证书所需公钥、私钥)

listen 443 ssl;
#listen [::]:443 ssl ipv6only=on;

ssl_certificate /etc/letsencrypt/live/demo.cn/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/demo.cn/privkey.pem;
ssl_trusted_certificate /etc/letsencrypt/live/demo.cn/chain.pem;

4.//强制跳转https
server {

if ($host = demo.cn) {return 301 https://$host$request_uri;
}listen 80;
server_name demo.cn;
return 404;

}
点击查看更多

使用letsencrypt获取免费https证书步骤相关推荐

  1. centos7使用letsencrypt获取免费https证书

    免费的证书 目前我就找到两个 可以申请的网站. FreeSSl特点: 部分免费方便,申请过程简单,可以一次申请一年有效期. 官方地址 https://freessl.cn/apply?domains= ...

  2. Apache2获取免费https证书并定时更新

    Apache2获取https证书并定时更新 一.获取Let's Encrypt证书 准备工作 获取证书 二.配置证书 前置条件 证书路径配置 开启重写模块(看个人需要) 配置https强制跳转(看个人 ...

  3. 七步生成免费HTTPS证书

    使用Let's Encrypt + Nginx生成免费HTTPS证书 Let's Encrypt简介 官网:https://letsencrypt.org/ Let's Encrypt作为一个公共且免 ...

  4. let‘s encrypt免费https证书(certbot)

    let's encrypt免费https证书(certbot) 准备工作 访问let's encrypt官网 具体配置步骤 第一步,以具有 sudo 权限的用户身份通过​​ SSH 连接到运行您的 H ...

  5. 如何进行域名购买,获取免费ssl证书,使用springboot绑定ssl证书

    介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...

  6. 教你快速撸一个免费HTTPS证书

    摘要: 免费 HTTPS 证书,了解一下? HTTPS 已成为业界标准,这篇博客将教你申请Let's Encrypt的免费 HTTPS 证书. 本文的操作是在 Ubuntu 16.04 下进行,使用 ...

  7. K8s 中使用 cert-manager 申请免费 Https 证书

    K8s 中使用 cert-manager 申请免费 Https 证书 Intro 最近在尝试将自己的应用从自己用 kind 部署的一个 k8s 集群迁移到 Azure 的 AKS 上,其中一个问题就是 ...

  8. 使用certbot工具制作免费https证书

    使用certbot工具制作免费https证书 1 概述 为站点添加https是优化提升的一部分工作,本文介绍使用certboot工具制作免费的https证书. https面向的对象:域名 2 资源说明 ...

  9. 自动获取/更新HTTPS证书并实现Nginx代理WSS协议

    自动获取/更新HTTPS证书以及实现Nginx代理WSS协议 如果说我比别人看得更远些,那是因为我站在了巨人的肩上-–牛顿 有了轮子就会事半功倍,此篇文章就是站在巨人的肩膀上做一个简单的总结. 自动获 ...

最新文章

  1. Uva 11542 乘积是平方数
  2. 服务器如何管理?分享九款服务器管理工具
  3. BufferedReader和FileReader的区别
  4. Ionic 学习笔记
  5. 《JavaScript忍者秘籍》——2.4 测试套件基础知识
  6. Nginx的configure各项中文说明
  7. 四、ip classless与默认路由
  8. 《与孩子一起学编程》书评
  9. Pyinstaller 打包exe运行时找不到源码,函数 错误 OSError: could not get source code
  10. TSDB在高速公路大数据平台的应用
  11. C Function Complement
  12. 【PyTorch深度学习项目实战100例】—— 基于UNet实现血管瘤超声图像分割 | 第30例
  13. 数据结构与算法 | 用Java语言实现顺序表真的不难
  14. Docker 拷贝文件到容器里面
  15. Mac双系统Win10系统安装MySQL的坑
  16. 【GANs学习笔记】(十六)CGAN、TRIPLEGAN
  17. 华为路由器静态路由基本配置
  18. 使用Pageoffice打开Office word报错0x80040154问题或者卸除WPS后Microsoft Office图标无法显示问题
  19. 小熊错误_坚守好股票、寻找穿越牛熊十倍股:小熊电器、贝达药业、开立医疗!...
  20. 英国访问学者T5签证所需相关材料

热门文章

  1. 膜拜大佬!成功收获了蚂蚁、拼多多、字节跳动Offer
  2. 你想要的宏基因组-微生物组知识全在这(2023.8)
  3. 炫云3ds Max插件场景处理方式
  4. input禁止输入的方法
  5. MySQL新参数log_error_verbosity
  6. nodemon 的使用
  7. 数字平原解密虚幻引擎制作CG场景
  8. 【Python中的XOR异或符号^运用】
  9. 人生就好比一场赌注 做好今天 活在当下
  10. 钠钙玻璃建筑玻璃英国UKCA认证—EN 572-9