hyn / lets-encrypt
该包已被废弃且不再维护。未建议替代包。
使用 Let's Encrypt 自动 SSL 证书
0.1.1
2016-03-10 21:01 UTC
Requires
- php: >=5.6.0
- amphp/artax: 2.x-dev
- illuminate/support: ^5.2
- nesbot/carbon: ^1.0.0
- phpseclib/phpseclib: ^2.0
- symfony/console: ^2.6|^3.0
- wouter0100/acme: dev-master
Requires (Dev)
- phpunit/phpunit: 5.*
This package is auto-updated.
Last update: 2020-02-05 08:37:49 UTC
README
Let's Encrypt API 的 PHP 包装器。
作为终端命令使用
该命令允许您生成证书文件(pem 和密钥)。将安装到您的 web 服务器仍然是您自己的责任。
composer global require hyn/lets-encrypt
请确保将 ~/.composer/vendor/bin 目录放置在您的 PATH 中,以便系统可以定位到 hyn-le 可执行文件。
现在您可以在系统上全局使用 hyn-le
命令。
请求证书
请确保您以可以写入请求证书的域公共目录的用户身份运行此命令
hyn-le certificate:request <hostname> <another-hostname-perhaps> --http <path_to_public_dir> -a <account_name> -e <email_address>
使用 hyn-le help certificate:request
获取所有选项的更多信息。
作为包使用
允许进一步自动化 SSL 生成。
composer require hyn/lets-encrypt
关于
该包旨在简化 Let's Encrypt 功能的开发,无需使用 python 命令行工具。
致谢
在查看 Petertjuh360 的努力 后开发。