mkcert 是一个用于生成本地自签名 SSL 证书的开源工具,项目基于 Golang 开发,可跨平台使用,不需要配置,支持多域名以及自动信任 CA。

# 下载 mkcert

传送门

# 使用 mkcert

# 创建一个本地 CA
mkcert -install
或者
.\mkcert-vx.x.x-windows-amd64.exe -install
# 创建本地域名(这种方式需要配置环境变量)
mkcert -key-file key.pem -cert-file cert.pem example.com *.example.com
或者
# 例子 (证书生成路径是在 exe 位置)
mkcert-vx.x.x-windows-amd64.exe 'localhost' '127.0.0.1'

# nginx 配置

server {
    ... 其他配置
    ssl_certificate E:/xxx/mkcert/dev.xxx.com.pem; 
    ssl_certificate_key E:/xxx/mkcert/dev.xxx.com-key.pem;
    ... 其他配置
}

Nginx 具体配置请阅读 Web 应用部署

免费证书请阅读 [Let`s Encrypt 免费证书](/Lets Encrypt/)

过去无法挽回,未来可以改变,有的人成日殚精竭虑,却掀不起什么风浪,有的人却因一念之差,让世界天翻地覆,这就是命运权重。

阅读次数

请我喝[茶]~( ̄▽ ̄)~*

NIDLH 微信支付

微信支付

NIDLH 支付宝

支付宝