hyn/lets-encrypt

该包已被废弃且不再维护。未建议替代包。

使用 Let's Encrypt 自动 SSL 证书

0.1.1 2016-03-10 21:01 UTC

README

Latest Stable Version License

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 的努力 后开发。

有用链接