当前位置: 首页 > news >正文

minio文件服务器开启https

一、准备证书

你要有https安全证书,我的是适用于nginx的证书

私钥  xxxx.key

公钥  xxxx.pem

二、上传证书到minio服务器

然后看看你的minio docker 有没有把 /root/.minio 挂载在主机上,如果有那么把两个证书文件放在/root/.minio/certs目录里面。

三、重启生效

最后重启minio容器就行了

四、验证有无生效

不确定起没起来的话,docker logs minio 看看日志

Status:         1 Online, 0 Offline. 
S3-API: https://192.168.0.126:9000  https://172.17.0.1:9000  https://172.18.0.1:9000  https://172.19.0.1:9000  https://127.0.0.1:9000                       
Console: https://192.168.0.126:9090 https://172.17.0.1:9090 https://172.18.0.1:9090 https://172.19.0.1:9090 https://127.0.0.1:9090            Documentation: https://min.io/docs/minio/linux/index.html
Warning: The standard parity is set to 0. This can lead to data loss.You are running an older version of MinIO released 3 months ago Update: Run `mc admin update`

如果有https的连接那么就成功了

五、js连接minio需要注意的  useSSL需要设置为true

new Minio.Client({endPoint: '000.37.00.26',port: 9000,useSSL: true,accessKey: 'yAxxxlOFemqLZ',secretKey: 'AbjjzWF1iqnK00000NW8Jo0bbCo21EaY',
})

六、结语

如果你开启了https,那么http就访问不了

有帮助到你的话,赏个赞呗

http://www.lryc.cn/news/156624.html

相关文章:

  • 每日刷题(回溯法经典问题之子集)
  • PostgreSQL在进行除法时要注意
  • 开开心心带你学习MySQL数据库之第五篇
  • Geotools对geojson的解析
  • 【博客701】shell实现保留网络现场:ping失败时执行mtr
  • 放弃手写代码吧!用低代码你能生成各种源码
  • 什么程度才算精通 Linux?
  • jmeter中的__setProperty用法
  • vue基础知识六:v-show和v-if有什么区别?使用场景分别是什么?
  • SpringBoot几个常用的注解
  • 腾讯JAVA后端秋招面试总结
  • 随着iPhone 15降临,是时候扔掉所有的Lightning充电器了
  • huggingface 使用入门笔记
  • ASP.NET Core 中的 Razor Pages
  • C语言入门 Day_14 for循环
  • 深入解析 Socks5 代理与网络安全
  • Vue + Element UI 前端篇(十二):用户管理模块
  • C# 设计保存文件
  • Leetcode 1486.数组异或操作
  • 【Java】Java核心API概述
  • 微信小程序检查版本更新
  • Linux查看是虚拟机还是物理机
  • 【数据结构】二叉搜索树——二叉搜索树的概念和介绍、二叉搜索树的简单实现、二叉搜索树的增删查改
  • 通过linux定时任务删除es日志索引
  • 【跟小嘉学 Rust 编程】二十二、常用 API
  • 【ES6】Class中this指向
  • Python 编程竟然如此幽默!揭秘程序员们的搞笑日常,快来看看吧!
  • Linux c++开发-03-使用CMake组织工程
  • 【C++】函数重载 ④ ( 函数指针定义的三种方式 | 直接定义函数指针 | 通过 函数类型 定义 函数指针 | 通过 函数指针类型 定义 函数指针 )
  • 异常-java