美文网首页
申请免费SSL证书

申请免费SSL证书

作者: 辛多雷 | 来源:发表于2019-05-14 13:23 被阅读0次

准备

centos 7.4
Let's Encrypt certbot-auto

部署certbot-auto

wget https://dl.eff.org/certbot-auto
chmod a+x certbot-auto
mv certbot-auto /usr/local/bin/

手动创建证书

这里的domainname可以是 *.domain.com也可以是 aa.domain.com

certbot-auto certonly -d 'domainname' --manual --preferred-challenges dns-01 --server https://acme-v02.api.letsencrypt.org/directory

第一次运行需要填写域名到期的通知地地址

Enter email address (used for urgent renewal and security notices) (Enter 'c' to
cancel): email@qq.com

开始创建证书:

-------------------------------------------------------------------------------
(A)gree/(C)ancel: A
-------------------------------------------------------------------------------
(Y)es/(N)o: N
-------------------------------------------------------------------------------
Are you OK with your IP being logged?
(Y)es/(N)o: Y
-------------------------------------------------------------------------------
Please deploy a DNS TXT record under the name
_acme-challenge.domainname.com with the following value:

FTctTRfyr6zmfwtI7Gcv7Omgj5Jf202UgCJ-NIX3GtE

Before continuing, verify the record is deployed.
-------------------------------------------------------------------------------
Press Enter to Continue
  • 添加DNS记录
    \color{red}{这儿需要添加完域名解析后后才能按回车 否则会重新出现解析值错误}
    记录类型:TXT
    主机记录:_acme-challenge.domainname.com
    记录值:FTctTRfyr6zmfwtI7Gcv7Omgj5Jf202UgCJ-NIX3GtE

  • 获取证书
    证书路径:

ls /etc/letsencrypt/live/{domainname}
cert.pem  chain.pem  fullchain.pem  privkey.pem  README

其中
fullchain.pem 重命名为{domainname}.pem
privkey.pem 重命名为{domainname}.key
这两个文件就可以给nginx作为证书了

  • 问题记录
    • 需要域名解析:看看是不是txt域名配置错误
challenge failed for domain
  • 失败次数过多:一个小时后再试 或者个ip重试

自动nginx

  • 直接输入
certbot-auto  --nginx
  • 选择域名

相关文章

  • https-为你的博客加入SSL

    免费腾讯云ssl证书 腾讯云的ssl证书,自个申请.配置nginx的ssl前,需要申请ssl证书:ssl证书一共两...

  • Nginx下配置SSL证书

    一、申请证书 需要免费申请SSL证书的同学可以参考这篇文章《八大免费SSL证书:给你的网站免费添加HTTPS加密》...

  • Lnmp Swoole使用wss协议

    准备工作 申请 SSL 证书,传送 阿里云免费SSL证书申请[https://www.jianshu.com/p/...

  • 如何安装SSL证书到nginx服务器

    已开启ssl安全连接 首先要先申请ssl证书我用的是阿里云的,可以在阿里云ssl证书里边申请免费ssl证书申请ss...

  • Nginx配置HTTPS

    获取SSL证书 方法一:购买SSL证书 方法二:申请Let's Encrypt免费SSL证书 方法二:自建CA,颁...

  • 在Nginx中配置ssl证书

    网站配置ssl证书之后,就可以使用https的方式进行访问。 1.申请ssl证书 可以申请免费的ssl证书,也可以...

  • 免费ssl,https安全证书申请

    首先要有域名的安全证书的文件,腾讯云就有免费的ssl的安全证书申请 点击链接跳转腾讯云免费申请域名型加密SSL证书...

  • 群晖导入SSL证书HTTPS访问

    一、申请证书 现在免费的SSL证书服务有很多,由于我的域名是阿里云,所以用的是阿里的免费SSL证书。 阿里云SSL...

  • 七牛云存储上传自有证书开启https访问

    虽然七牛云存储也提供免费SSL证书申请,但我就喜欢用其他平台申请的,于是在腾讯云申请了免费SSL证书,正准备在七牛...

  • Windows中Tomcat8.5配置https(阿里云SSL证

    1.申请免费的阿里云ssl证书 搜索ssl证书图片.png 购买ssl证书图片.png 创建证书填写信息图片.pn...

网友评论

      本文标题:申请免费SSL证书

      本文链接:https://www.haomeiwen.com/subject/ahksaqtx.html