ubuntu下通过certbot自动化生成letsencrypt证书配置nginx服务器https记录
本文主要内容来自 https://certbot.eff.org,如果操作系统和web服务器与我不同,可以在官网选择适合自己的配置以查看配置教程
1.首先你需要有一个nginx服务器,这里推荐使用apt安装最新的nginx服务器,具体查看我之前的文章 https://www.cnblogs.com/jimaojin/p/12499854.html
2.做一些基本的更新,安装基本的依赖,以及设置ppa源
sudo apt-get update sudo apt-get install software-properties-common sudo add-apt-repository universe sudo add-apt-repository ppa:certbot/certbot sudo apt-get update
3.安装certbot和python-certbot-nginx
sudo apt-get install certbot python-certbot-nginx
4.获取证书,并且配置已有的nginx,根据提示选择操作即可
sudo certbot --nginx