liusuyi
2024-10-10 38f29e38fcc668171dc05c53d40a36b895c86102
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
【windows系统配置HTTPS】
启动minio后,会自动生成C:\Users\Administrator\.minio\certs目录
生成证书,将证书放在以上目录,重新启动minio后会自动识别证书,此时访问https://localhost:9000会看到minio的欢迎界面,说明HTTPS配置成功。
注意:证书文件名必须为private.key和public.crt
 
【证书生成方式】
在当前目录下打开cmd控制台,
输入以下命令:
1.生成私钥
    openssl genrsa -out private.key 2048
2.签发证书
    创建一个以openssl.conf以下内容命名的文件。
    设置IP.1和/或DNS.1指向正确的 IP/DNS 地址:
    IP地址需要填写服务器地址,否则登录报错误证书登录ip与服务器ip不一致
文件openssl.conf内容如下:
[req]
distinguished_name = req_distinguished_name
x509_extensions = v3_req
prompt = no
 
[req_distinguished_name]
C = US
ST = VA
L = Somewhere
O = MyOrg
OU = MyOU
CN = MyServerName
 
[v3_req]
subjectAltName = @alt_names
 
[alt_names]
IP.1 = 127.0.0.1
DNS.1 = localhost
 
3.指定文件运行
openssl req -new -x509 -nodes -days 730 -key private.key -out public.crt -config openssl.conf