eelf/lescript

此软件包已被废弃,不再维护。没有建议的替代软件包。
关于此软件包最新版本(dev-master)的许可信息不可用。

dev-master 2018-03-02 11:47 UTC

This package is auto-updated.

Last update: 2021-10-11 21:49:48 UTC


README

le-client 是 Let's Encrypt 服务客户端

用法

composer dumpautoload

首次使用

  1. 创建账户密钥

    php bin/le.php make_key data/private.key

  2. 注册账户

    php bin/le.php reg_account data/private.key

  3. 创建挑战

    php bin/le.php make_challenge data/private.key example.com

  4. 将域名确认详情放入网页服务器

  5. 挑战域名确认

    php bin/le.php challenge data/private.key uri token 文件位置

  6. 创建域名密钥

    php bin/le.php make_key data/domain.key

  7. 创建证书

    php bin/le.php make_cert data/domain.key example.com data/private.key

延期

php bin/le.php prolongate config.php example.com

将自动执行以下操作

  1. 创建挑战
  2. 将域名确认详情放入网页服务器
  3. 挑战域名确认
  4. 创建新的域名密钥
  5. 创建证书

检查证书过期

echo | openssl s_client -servername NAME -connect HOST:PORT 2>/dev/null | openssl x509 -noout -dates