rogierw / rw-acme-cli
一个用于请求、续订和撤销Let's Encrypt证书的命令行工具。
1.1.1
2024-04-06 07:55 UTC
Requires
- php: ^8.2
- ext-curl: *
- ext-json: *
- ext-openssl: *
- nesbot/carbon: ^2.61
- rogierw/rw-acme-client: ^4.2
- spatie/ssl-certificate: ^2.4
- symfony/console: ^6.3
Requires (Dev)
- larapack/dd: ^1.1
README
此命令行工具允许您请求、续订和撤销由Let's Encrypt提供的SSL证书。此工具依赖于rogierw/rw-acme-client包。
要求
- PHP ^8.2
- OpenSSL >= 1.0.1
- cURL扩展
- JSON扩展
安装
您可以通过composer安装此包
composer global require rogierw/rw-acme-cli
设置环境
将.env.example复制到.env并更改默认值。
EMAIL=john@doe.com
STORAGE_PATH=storage
用法
创建账户
第一步是创建账户。
rw-acme account:create <e-mail address>
查看账户详情
rw-acme account:details
输出将类似于以下内容
Account details. ID: 1000222333 Status: valid E-mail: mailto:john@doe.com Initial IP: 127.0.0.1 Created at: 2023-05-19T10:00:25Z
创建订单
rw-acme certificate:order <domain>
您可以在命令中添加各种选项。运行 rw-acme certificate:order --help
查看所有可用选项。