使用Let’s Encrypt申请TLS证书
前一段时间使用OpenSSL创建了一个自签名的CA证书(https://blog.csdn.net/a1219532602/article/details/110310789?spm=1001.2014.3001.5502)做实验,目前实验停了一段时间,所以想打理一下自己的网站,首先想弄一个SSL证书,直接就可以用。
目前的实验环境还是Ubuntu 16.04,Apache。参考文献是certbot的官网教程
首先确保我们的机器安装了snap,没有的话要使用以下命令安装
sudo apt install snapd
或者使用如下命令来更新snap的内核
sudo snap install core
sudo snap refresh core
然后安装certbot
sudo snap install --classic certbot
为了可以正常使用certbot的命令,需要配置环境变量
sudo ln -s /snap/bin/certbot /usr/bin/certbot
最后使用以下命令,即可配置到Apache服务器上
sudo certbot --apache
我们可以查看自己网站的情况