windows下openssl安装,证书生成,nginx配置https以及http重定向https
安装Win64OpenSSL-3_3_1.msi
安装后,控制台输入openssl version可显示版本号
生成证书
创建服务器私钥
Markup 全选
openssl genrsa -des3 -out server.key 2048
输入密码和确认密码,例如:123456
完成后会再目录中生成一个server.key文件
创建CSR证书请求文件,输入刚刚的密码,然后按提示填写基本信息
C# 全选
openssl req -new -key server.key -out server.csr
对应证书信息
完成后目录中会生成一个server.csr文件
去掉私钥文件的密码,要输入之前你的密码确认
Markup 全选
openssl rsa -in server.key -out server.key
使用服务器私钥签署服务器公钥证书
Markup 全选
openssl x509 -req -days 3650 -in server.csr -signkey server.key -out server.crt
这一步完成后,会在目录中生成一个server.crt文件
最终目录中文件如下:
Nginx配置证书
参考:windows下openssl安装,证书生成,nginx配置https以及http重定向https - 亲爸爸 - 博客园
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post 张国生