eelf / lescript
此软件包已被废弃,不再维护。没有建议的替代软件包。
关于此软件包最新版本(dev-master)的许可信息不可用。
dev-master
2018-03-02 11:47 UTC
Requires (Dev)
- phpunit/phpunit: ^6.4
This package is auto-updated.
Last update: 2021-10-11 21:49:48 UTC
README
le-client 是 Let's Encrypt 服务客户端
用法
composer dumpautoload
首次使用
-
创建账户密钥
php bin/le.php make_key data/private.key
-
注册账户
php bin/le.php reg_account data/private.key
-
创建挑战
php bin/le.php make_challenge data/private.key example.com
-
将域名确认详情放入网页服务器
-
挑战域名确认
php bin/le.php challenge data/private.key uri token 文件位置
-
创建域名密钥
php bin/le.php make_key data/domain.key
-
创建证书
php bin/le.php make_cert data/domain.key example.com data/private.key
延期
php bin/le.php prolongate config.php example.com
将自动执行以下操作
- 创建挑战
- 将域名确认详情放入网页服务器
- 挑战域名确认
- 创建新的域名密钥
- 创建证书
检查证书过期
echo | openssl s_client -servername NAME -connect HOST:PORT 2>/dev/null | openssl x509 -noout -dates