如何在ubuntu 20 和nginx 上实现加密保护 https

本教程详细介绍了如何在Ubuntu 20.04上使用Certbot和Let's Encrypt获取免费SSL证书,并为Nginx配置HTTPS。内容包括安装Certbot,验证Nginx配置,开启防火墙对HTTPS的访问,获取SSL证书,以及设置Certbot自动续订。
摘要由CSDN通过智能技术生成

最近,我的网址被黑了,网友说你怎么不用https,还用http 。 他说用了https ,他的网址就安全了。我就查找了一下 cerbot let's encrypt。找到下面原文,在我主机上实现了 http 到 https 的转变,让我网址更安全一点。这个环境是ubunt20 安装了nginx 。本文假定配置的域名是 example.com,实际情况当然要用你自己的域名。

没有或不怎么懂nginx,可以看 nginx配置实战入门

学习的原文内容是:How To Secure Nginx with Let's Encrypt on Ubuntu 20.04

介绍

Let’s Encrypt是一个证书颁发机构(CA),它提供了一种获取和安装免费TLS / SSL证书的简便方法,从而可以在网络服务器上启用加密的HTTPS。 它通过提供一个软件客户端Certbot来简化该过程,该客户端尝试使大多数(如果不是全部)所需步骤自动化。 当前,在Apache和Nginx上,获取和安装证书的整个过程都是完全自动化的。

在本教程中,您将使用Certbot在Ubuntu 20.04上获取Nginx的免费SSL证书,并将证书设置为自动更新。

本教程将使用单独的Nginx服务器配置文件而不是default 文件。 建议为每个域名创建一个Nginx服务器块文件,因为它有助于避免常见

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值