Mkcert是一个基于go语言编写,生成本地自签证书的开源小工具。遵守BSD-3-Clause开源协议。Mkcert具有跨平台(包括Window, Linux, Mac OS),使用简单,无需复杂配置,支持多域名,自动信任CA等一系列方便的特性,方便开发者在本地主机快速创建https环境使用。

使用方法:

$ mkcert -install
新建本地 CA 证书,目录 "/Users/filippo/Library/Application Support/mkcert" 
重启服务

$ mkcert example.com "*.example.com" example.test localhost 127.0.0.1 ::1
设置网站使用CA证书 路径 "/Users/filippo/Library/Application Support/mkcert" 

创建证书设置如下
 - "example.com"
 - "*.example.com"
 - "example.test"
 - "localhost"
 - "127.0.0.1"
 - "::1"

证书路径 "./example.com+5.pem" and the key at "./example.com+5-key.pem" 


[repo owner=”FiloSottile” name=”mkcert”]