Let's Encrypt的Certbot自动生成证书和自动更新证书
4,414 阅读
网站启用HTTPS必须制作证书,而证书的制作需要定期更新。这里介绍了Certbot证书自动生成工具和自动更新的方法。并描述了Tomcat如何配置pem证书。
主要步骤如下:
一、下载安装Certbot
wget https://dl.eff.org/certbot-auto
sudo mv certbot-auto /usr/local/bin/certbot-auto
sudo chown root /usr/local/bin/certbot-auto
sudo chmod 0755 /usr/local/bin/certbot-auto
如果使用root账户,那就直接下载安装就可以了。
二、选择Certbot运行方式
有两种运行方式,一个是网站停止运行,绑定80端口,这时候采用如下命令:
sudo /usr/local/bin/certbot-auto certonly --standalone
第二个是网站正在运行,你不想停止网站
sudo /usr/local/bin/certbot-auto certonly --webroot /home/tomcat/webapps/root
