简介: minio配置tls以开启https访问
minio默认启用http作为连接方式,假如需要开启https的话,需要通过openssl命令生成证书,不建议使用certgen命令生成自签证书,因为会有些错误,即便官方文档中有提到certgen这种方式。
1. 创建openssl.conf
代码语言:javascript复制[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
2. 生成证书
代码语言:javascript复制cd /home/.minio/certs
openssl req -new -x509 -nodes -days 730 -keyout private.key -out public.crt -config openssl.conf
3. 重启服务或者重新启动进程