免费SSL证书 之Let’s Encrypt申请与部署(Windows Nginx)

免费SSL证书 之Let’s Encrypt申请与部署(Windows Nginx)

2016-12-25 16:15 by 海豚湾, 2881 阅读, 7 评论, 收藏编辑

我着着皇帝的新衣,但是你看不见

     有一颗愿意等待的心,说明你对未来充满希望。有一颗充满希望的心,那么等待又算什么。人就是在等待与希望中度过,我们永远要对未来充满信心

读在最前面:

   1、本文案例为SSL证书申请,部署环境为Winodws Nginx

   2、Let's Encrypt是国外一个公共的免费SSL项目,由 Linux 基金会托管,由Mozilla、思科、Akamai、IdenTrust和EFF等组织发起,靠谱!

   3、Let's Encrypt安装部署简单、方便,目前Cpanel、Oneinstack等面板都已经集成了Let's Encrypt一键申请安装,简单!

   4、Let's Encrypt证书有效期三个月,每三个月需要续签证书 see why 

   5、Let's Encrypt注册主域名认证频率20个/周,同一域名重复认证 5次/周 see more

   

小马达,动起来!

1、下载ACME Client

  下载Windows认证客户端

2、打开客户端进行认证

设置提醒邮箱,并回车,如下图:

 

输入"Y",同意条款,如下图:

 

 选择证书生成方式:输入"M"并回车,如下图:

 

 

输入Host(域名),回车 -> 输入Host磁盘路径,回车(确保Host磁盘路径能在网络中进行访问,否则认证将不能继续进行),如下图:

 

正常情况下,认证就完成了,如下图:

 

最底部会提示建立windows任务计划,用于续签认证,输入"Y",回车,如下图:

 

 

输入管理员账号,回车 -> 输入管理员密码,回车,如下图:

 

 建立计划任务成功,如下图:

 

3、配置Nginx SSL

申请认证成功后,文件生成路径默认为C:\Users\Administrator\AppData\Roaming\letsencrypt-win-simple\httpsacme-v01.api.letsencrypt.org\目录下,如下图:

打开Nginx配置文件,配置上图红圈中的2个文件路径,如下图:

重启Nginx,大功告成!

 

 备注:

     1、配置流程说明:

     (1)、配置接收邮箱

     (2)、认证条款同意

     (3)、选择证书生成方式

     (4)、配置认证域名及目录

     (5)、配置自动续签计划任务  

   2、配置邮箱:用于接收认证相关信息,如证书过期提醒,续签结果提醒等。

   3、注意:ACME Client客户端软件位置请不要移动(计划任务续签会使用客户端)

   4、更多,请参见Let's Encrypt官网  

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
let's encrypt是一个非盈利性质的机构,致力于提供免费SSL证书服务,以促进整个互联网的安全性。在官网上,他们提供了一键式免费申请SSL证书的脚本,使得用户可以快速而简便地获取自己网站的SSL证书。 这个一键式免费申请SSL证书脚本的使用非常简单。首先,用户需要在自己的网站服务器上安装并配置好Certbot工具。Certbot是一个由let's encrypt官方开发的自动化工具,用于申请和更新SSL证书。 在安装和配置好Certbot之后,用户只需要在命令行中输入一条简单的指令,就可以申请自己网站的SSL证书了。具体指令如下: $ sudo certbot certonly --standalone -d <your_domain> 其中,“<your_domain>”替换为用户自己的域名。这条指令的作用是告诉Certbot以standalone模式运行,并申请一个新的证书,该证书将与用户输入的域名关联。 Certbot会自动与let's encrypt的服务器进行通信,验证用户所拥有的域名和服务器的控制权。一旦验证通过,Certbot就会生成一个有效期为90天的SSL证书,并将其保存在用户指定的位置。 用户可以根据自己的需要选择将证书文件保存到哪个目录,以及将其用于哪个Web服务器(例如Apache或Nginx)。 值得一提的是,这个一键式免费申请SSL证书脚本还支持自动续订证书的功能。Certbot会在证书即将过期之前自动执行更新过程,以确保用户的网站能够持续使用最新的SSL证书。 总之,let's encrypt官网提供的一键式免费申请SSL证书脚本极大地简化了证书申请和管理的过程,让网站拥有更安全可靠的加密通信。用户只需几个简单的步骤,就能轻松获得免费SSL证书,提升网站的安全性和可信度。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值