8ctopus/self-sign
最新稳定版本:0.1.8
Composer 安装命令:
composer create-project 8ctopus/self-sign
包简介
command line tool to create self-signed SSL certificates
README 文档
README
selfsign is a command line tool to create self-signed SSL certificates, mainly for local testing.
It is notably used in my other project apache php-fpm alpine.
how to install
You have the choice between:
- composer install
composer require 8ctopus/self-sign - download the phar
- or build it yourself
# download selfsign curl -LO https://github.com/8ctopus/self-sign/releases/download/0.1.8/selfsign.phar # check hash against the one published under releases sha256sum selfsign.phar # make phar executable chmod +x selfsign.phar # rename phar (from here on optional) mv selfsign.phar selfsign # move phar to /usr/local/bin/ mv selfsign /usr/local/bin/
how to use
help
selfsign --help
generate certificate authority
selfsign authority destination-dir
[INFO] generate certificate authority private key...
[INFO] generate certificate authority certificate...
[INFO] success!
generate certificate
selfsign certificate destination-dir test.com,www.test.com,api.test.com authority-dir
[INFO] generate self-signed SSL certificate for test.com...
[INFO] generate domain private key...
[INFO] create certificate signing request...
[INFO] create certificate config file...
[INFO] create signed certificate by certificate authority...
[INFO] success!
for development
build phar
./build.sh
debug code
php src/EntryPoint.php authority demo
php src/EntryPoint.php certificate demo test.com,www.test.com,api.test.com demo
统计信息
- 总下载量: 10
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-07-12