侧边栏壁纸
  • 累计撰写 17 篇文章
  • 累计创建 17 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

使用CertBot为Nginx安装Hppts证书

马化云
2022-01-24 / 0 评论 / 0 点赞 / 483 阅读 / 541 字
温馨提示:
本文最后更新于 2022-04-03,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

CertBot可以自动获取Let’s Encrypt提供的免费SSL证书,具有自动验证域名、自动进行nginx配置、自动更新SSL证书等功能

--安装snap
sudo yum install epel-release
sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
rebot  

安装snapd后重启

--使用snap安装certbot
sudo snap install core; sudo snap refresh core
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot
--启动certbot
sudo certbot --nginx

如果你使用的是openresty可能会出现找不到nginx的报错

ln -s /usr/local/openresty/nginx/sbin/nginx /usr/bin/nginx
ln -s /usr/local/openresty/nginx/conf /etc/nginx
--再使用certbot 命令指向nginx运行路径 即可解决
sudo certbot --nginx
博主关闭了所有页面的评论