让我们加密证书过期后更新
let's encrypt certificate renew after expiration
我在尝试续订使用 let's encrypt 颁发的最近过期的证书时遇到问题。
我尝试启动以下命令:
./letsencrypt-auto renew
和
sudo ./letsencrypt-auto certonly --text --agree-tos --email dev@intuizone.com --renew-by-default --webroot --webroot-path /home/lovegistics -d lovegistics.it
这是我用来颁发证书的代码。这两个命令都表示证书已成功 renewed/issued,但它仍然给我不安全的连接。
因为我在WHM上,所以我看了一下管理SSL页面,它说证书实际上已经在昨天过期了。
第二个命令的输出:
IMPORTANT NOTES:
- Congratulations! Your certificate and chain have been saved at
/etc/letsencrypt/live/lovegistics.it/fullchain.pem. Your cert will
expire on 2016-11-20. To obtain a new or tweaked version of this
certificate in the future, simply run letsencrypt-auto again. To
non-interactively renew *all* of your certificates, run
"letsencrypt-auto renew"
对不起,我丢失了第一个的输出。奇怪的是,当我尝试重新启动更新命令时,它说证书还没有到期更新。
如何续订此证书?
提前感谢大家的帮助。
编辑:我在执行完这些命令后重新启动了网络服务器 (Apache)
终于解决了我的问题。证书已成功创建,但由于我在 CPanel 服务器上,因此必须安装它们。在下面的 link 中,有一个直接来自 cpanel 团队的解释,其中包含一个珍珠代码,可以在您生成证书时复制粘贴并执行。
编码愉快!
检查证书:
certbot certificates
更新命令:
certbot renew --force-renewal --cert-name api2.example.in --deploy-hook "sudo service nginx restart"
必须通过最少数量的措施才能[安装 Let's Encrypt SSL 证书][1]。
首先,通过访问 http://yourdomain.com:2083 或 http:/yourdomain.com/cpanel 等活动域,转到 cPanel。
当您进入保护选项卡时,您会看到 Let's Encrypt SSL 图标。
进入颁发新证书区域后,立即单击 + 颁发按钮。
然后您必须单击您的域名。完成后通过电子邮件发送服务器。然后选择并确认 HTTP-01。
完成后单击问题按钮。
我在尝试续订使用 let's encrypt 颁发的最近过期的证书时遇到问题。 我尝试启动以下命令:
./letsencrypt-auto renew
和
sudo ./letsencrypt-auto certonly --text --agree-tos --email dev@intuizone.com --renew-by-default --webroot --webroot-path /home/lovegistics -d lovegistics.it
这是我用来颁发证书的代码。这两个命令都表示证书已成功 renewed/issued,但它仍然给我不安全的连接。 因为我在WHM上,所以我看了一下管理SSL页面,它说证书实际上已经在昨天过期了。
第二个命令的输出:
IMPORTANT NOTES:
- Congratulations! Your certificate and chain have been saved at
/etc/letsencrypt/live/lovegistics.it/fullchain.pem. Your cert will
expire on 2016-11-20. To obtain a new or tweaked version of this
certificate in the future, simply run letsencrypt-auto again. To
non-interactively renew *all* of your certificates, run
"letsencrypt-auto renew"
对不起,我丢失了第一个的输出。奇怪的是,当我尝试重新启动更新命令时,它说证书还没有到期更新。
如何续订此证书?
提前感谢大家的帮助。
编辑:我在执行完这些命令后重新启动了网络服务器 (Apache)
终于解决了我的问题。证书已成功创建,但由于我在 CPanel 服务器上,因此必须安装它们。在下面的 link 中,有一个直接来自 cpanel 团队的解释,其中包含一个珍珠代码,可以在您生成证书时复制粘贴并执行。
编码愉快!
检查证书:
certbot certificates
更新命令:
certbot renew --force-renewal --cert-name api2.example.in --deploy-hook "sudo service nginx restart"
必须通过最少数量的措施才能[安装 Let's Encrypt SSL 证书][1]。 首先,通过访问 http://yourdomain.com:2083 或 http:/yourdomain.com/cpanel 等活动域,转到 cPanel。 当您进入保护选项卡时,您会看到 Let's Encrypt SSL 图标。 进入颁发新证书区域后,立即单击 + 颁发按钮。
然后您必须单击您的域名。完成后通过电子邮件发送服务器。然后选择并确认 HTTP-01。 完成后单击问题按钮。