本文作者:DurkBlue

PHP使用let's encrypt创建ssl证书并实现自动续期ssl证书推荐

PHP使用let's encrypt创建ssl证书并实现自动续期ssl证书摘要:       Let's Encrypt是由网际网路安全研究小组(ISRG)运营的非营利性证书颁发机构,免费提供传输层安全性协定(TLS)加密的...

      Let's Encrypt是由网际网路安全研究小组(ISRG)运营的非营利性证书颁发机构,免费提供传输层安全性协定(TLS)加密的X.509证书。它是世界上最大的证书颁发机构,超过3亿个网站使用其服务,其目标是确保所有网站的

 安全并使用HTTPS。提供该服务的网际网路安全研究小组(ISRG)是一个公益组织,主要赞助商包括电子前哨基金会(EFF)、Mozilla基金会、OVH、思科系统、Facebook、Google Chrome, 互联网协会、AWS、Nginx和比尔及

梅琳达·盖茨基金会。其他合作伙伴包括证书颁发机构IdenTrust、密西根大学以及Linux基金会。

    由于随着互联网安全机制的不断更新,对SSL证书的续期由一年变成了如今的3个月,这就需要人工去定时定点在3个月过后操作重新续期自己的ssl证书,这,似乎变得很麻烦了,本博客介绍了一个让程序自动续期SSL证书的方法,基于

php环境,所以在使用代码前请确保你的软件环境已经部署了php。

    先分享代码文件

    

通过网盘分享的文件:lescript-master.rar

链接: https://pan.baidu.com/s/1yv2djqhEldqYiEgR345bNQ?pwd=457r 提取码: 457r


下载之后主入口文件为_example.php,运行即可生成

PHP使用let's encrypt创建ssl证书并实现自动续期ssl证书 第1张

PHP使用let's encrypt创建ssl证书并实现自动续期ssl证书 第2张


在运行_example.php之前,请在config.properties配置好相关的配置文件

PHP使用let's encrypt创建ssl证书并实现自动续期ssl证书 第3张


之后重启nginx服务器,以使SSL证书生效

运行restatNginx.php的命令 php restartNginx.php


PHP使用let's encrypt创建ssl证书并实现自动续期ssl证书 第4张






此篇文章由DurkBlue发布,请自觉转载请注明来处
文章投稿或转载声明

来源:DurkBlue版权归原作者所有,转载请保留出处。本站文章发布于 11-27
温馨提示:文章内容系作者个人观点,不代表DurkBlue博客对其观点赞同或支持。

赞(0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享