gilbitron/local-ca

一个用于创建本地可信开发证书的简单工具

0.2.0 2020-07-20 19:48 UTC

This package is auto-updated.

Last update: 2024-09-21 04:40:38 UTC


README

Local CA是一个简单的命令行工具,用于为您的开发网站创建本地可信的证书。用PHP编写。

要求

安装

下载PHAR二进制文件

发布页面下载最新的PHAR文件

wget -q https://github.com/gilbitron/local-ca/releases/download/0.2.0/local-ca.phar

然后,使PHAR文件可执行

chmod +x local-ca.phar

现在您可以通过运行local-ca.phar使用PHAR,或者您可以将它全局安装

mv local-ca.phar /usr/local/bin/local-ca

Composer全局安装

使用composer全局安装Local CA

composer global require gilbitron/local-ca

请确保将Composer的全局vendor bin目录放置在您的$PATH中,以便系统可以定位到local-ca可执行文件。在macOS中这是$HOME/.composer/vendor/bin

使用方法

首先,您需要将Local CA安装为本地可信证书颁发机构

local-ca install

这将生成一个根主密钥和证书,将用于签名开发证书。所有密钥都使用2048位RSA加密生成。

接下来,通过使用new命令并传递一个域名来生成开发证书

local-ca new example.test

这将生成一个开发主密钥和证书,由根签名并可信,您可以在开发网站上使用。证书有效期为365天。

致谢

Local CA由Gilbert Pellegrom(来自Dev7studios)创建。在MIT许可下发布。