https证书生成 电脑端下载 - 本地测试https证书生成
CreateCertGUI.exe下载地址:https://ww.lanzous.com/icxib3c
mkcert.exe下载地址:https://ww.lanzous.com/icxib1a
一、使用OpenSSL工具生成战术
1. 使用openssl生成密钥privkey.pem:
openssl genrsa -out privkey.pem 1024/2038
2. 使用密钥生成证书server.pem:
openssl req -new -x509 -key privkey.pem -out server.pem -days 365
证书信息可以随便填或者留空,只有Common Name要根据你的域名填写。
3、配置nginx
server {
listen 443;
server_name youdomain.com;
ssl on;
ssl_certificate /path/to/server.pem;
ssl_certificate_key /path/to/privkey.pem;
...
}
二、使用CreateCertGUI.exe工具生成证书
三、使用mkcert.exe工具生成证书
在mkcert.exe目录打开cmd,输入mkcert命令可以查看mkcert的用法
1、使用 mkcert install 命令
2、使用mkcert example.com命令生成你的域名的证书,记得将example.com 替换成你自己的本地域名
3、证书存放在跟mkcert.exe同一目录,取出证书配置web服务器mkcert
GitHub地址
总结:3中方式中第一种最麻烦,需要安装OpenSSL,第二种最简单,第三种个人认为最好,配置好后不会出现浏览器不信任的情况
OpenSSL的下载地址就不提供了