Ubuntu+Nginx+Let’s Encrypt 免费的SSL/TLS证书配置流程

Ubuntu+Nginx+Let’s Encrypt 免费的SSL/TLS证书配置流程

Let's Encrypt 介绍 为了在你的网站上启用 https,你需要从证书颁发机构(CA)获取 SSL/TLS 证书。 Let’s Encrypt 是一个证书颁发机构(CA)。Let's Encrypt 由互联网安全研究小组(全称:Internet Security Research Group)(缩写ISRG)提供服务。主要赞助商包括电子前哨基金会、Mozilla 基金会、Akamai 以及思科。2015年4月9日,ISRG 与 Linux 基金会宣布合作。 现如今,获取 Let's Encrypt 证书的过程十分简单、自动化并且完全免费。 安装配置开始(无需关闭 nginx 服务) 1. 安装snap 如果没有权限, 命令前面加上sudo apt-get update apt install snapd snap install core; snap refresh core 2. 通过snap安装certbot snap install --classic certbot ln -s /snap/bin/certbot /us ......