Windows下Minio介绍、安装及使用、密码修改
最近在使用minio做图片、文件存储,在使用过程中遇到一些问题,总结记录下来。这里不对minio做过多介绍,具体资料自行查找。
https://docs.min.io/docs/dotnet-client-quickstart-guide
1、官网地址 https://min.io/
2、github地址 https://github.com/minio/minio
3、windows 服务端下载地址
https://dl.minio.io/server/minio/release/windows-amd64/minio.exe
4、安装启动
启动一个cmd窗口,进入minio.exe所在文件夹,输入如下命令
.\minio.exe server D:\html\minio
cmd窗口内容如下:
Microsoft Windows [版本 10.0.18363.1198]
(c) 2019 Microsoft Corporation。保留所有权利。
C:\Users\Awen>d:
D:\>cd D:\Software\minio
D:\Software\minio>.\minio.exe server D:\Software\minio
+----------------------------------------------------------------+
| You are running an older version of MinIO released 5 hours ago |
| Update: Run `mc admin update` |
+----------------------------------------------------------------+
Endpoint: http://169.254.67.253:9000 http://169.254.197.248:9000 http://192.168.31.217:9000 http://169.254.180.173:9000 http://169.254.114.36:9000 http://169.254.178.35:9000 http://192.168.137.1:9000 http://192.168.191.1:9000 http://192.168.197.1:9000 http://192.168.245.1:9000 http://127.0.0.1:9000
AccessKey: minioadmin
SecretKey: minioadmin
Browser Access:
http://169.254.67.253:9000 http://169.254.197.248:9000 http://192.168.31.217:9000 http://169.254.180.173:9000 http://169.254.114.36:9000 http://169.254.178.35:9000 http://192.168.137.1:9000 http://192.168.191.1:9000 http://192.168.197.1:9000 http://192.168.245.1:9000 http://127.0.0.1:9000
Command-line Access: https://docs.min.io/docs/minio-client-quickstart-guide
$ mc.exe alias set myminio http://169.254.67.253:9000 minioadmin minioadmin
Object API (Amazon S3 compatible):
Go: https://docs.min.io/docs/golang-client-quickstart-guide
Java: https://docs.min.io/docs/java-client-quickstart-guide
Python: https://docs.min.io/docs/python-client-quickstart-guide
JavaScript: https://docs.min.io/docs/javascript-client-quickstart-guide
.NET: https://docs.min.io/docs/dotnet-client-quickstart-guide
Detected default credentials 'minioadmin:minioadmin', please change the credentials immediately using 'MINIO_ACCESS_KEY' and 'MINIO_SECRET_KEY'

输入:
AccessKey: minioadmin
SecretKey: minioadmin
即可登录minio的管理界面。
5、创建桶和上传图片(注:需要先创建桶,再上传图片):

点击creare bucket创建桶, 并命名(这里的桶可以看作为文件夹),这里我创建了一个picture文件夹。

点击upload file上传文件(可手动选中多个上传):

也可手动批量删除和下载。
6、Python连接Minio服务器并上传文件:
如果没有安装minio,则 pip install minio
from minio import Minio
from minio.error import (ResponseError, BucketAlreadyOwnedByYou,
BucketAlreadyExists)
# 使用endpoint、access key和secret key来初始化minioClient对象。
minioClient = Minio('192.168.31.217:9000',
access_key='minioadmin',
secret_key='minioadmin',
secure=False)
try:
minioClient.fput_object('pictures', '4.jpg', "D:/Pycharmproject2020/Django_project/django_learn/chapter06/uploadfile_demo/4.jpg")
print('成功')
except ResponseError as err:
print(err)
图片4.jpg上传成功:

7、修改密码:
打开D:\Software\minio\.minio.sys\config

打开 config.json 文件,直接搜索 access_key 和 secret_key 修改后面value中的值就可以了
Windows下Minio介绍、安装及使用、密码修改的更多相关文章
- windows下nodejs express安装及入门网站,视频资料,开源项目介绍
windows下nodejs express安装及入门网站,视频资料,开源项目介绍,pm2,supervisor,npm,Pomelo,Grunt安装使用注意事项等总结 第一步:下载安装文件下载地址: ...
- Windows下 VM12虚拟机安装OS X 10.11 和VM TOOLS
Windows下虚拟机安装Mac OS X —– VMware Workstation12安装Mac OS X 10.11 本文即将介绍WIN虚拟MAC的教程.完整详细教程(包含安装中的一些问题) [ ...
- Windows下SQLMAP的安装图解
第一步:BurpSuite扫描工具安装 //来源:http://www.mamicode.com/info-detail-563355.html Burp Suite 是用于渗透测试web 应用程序的 ...
- MySQL5.7.25(解压版)Windows下详细的安装过程
大家好,我是浅墨竹染,以下是MySQL5.7.25(解压版)Windows下详细的安装过程 1.首先下载MySQL 推荐去官网上下载MySQL,如果不想找,那么下面就是: Windows32位地址:点 ...
- windows下使用虚拟机安装linux操作系统
前言:虚拟机是开发者的好帮手,它可以帮助我们在同一台电脑上创建不同的环境,这样你就可以在不影响原有的环境下,使用另外一套新的环境去完成你的开发工作.相信不少在windows下开发的同学对此深有体会,本 ...
- coreseek实战(一):windows下coreseek的安装与测试
coreseek实战(一):windows下coreseek的安装与测试 网上关于 coreseek 在 windows 下安装与使用的教程有很多,官方也有详细的教程,这里我也只是按着官方提供的教程详 ...
- Windows下的Memcache安装与测试教程
Windows下的Memcache安装 1.下载memcache for windows. 下载地址:http://splinedancer.com/memcached-win32/,推荐下载bina ...
- Mysql在windows下的免安装配置步骤和重新安装的步骤
windows下mysql免安装配置 1. 下载mysql免安装压缩包 下载mysql-5.6.22-winx64.zip 解压到本地D:\mysql-5.6.22-winx64 2. 修改配置文件 ...
- Windows下的Nessus安装与启动
Windows下的Nessus安装与启动 一.安装 在https://www.tenable.com/downloads/nessus下载对应windows版本 双击安装,完成后,访问 https:/ ...
- windows下VMware-workstation中安装CentOS
windows下VMware-workstation中安装CentOS,可以分两部分,安装虚拟机和安装CentOS虚拟机.具体步骤如下: 一.安装虚拟机 1.安装VMware-workstation, ...
随机推荐
- Jenkins概述及Linux系统中安装
概述 官网:https://www.jenkins.io/ GitHub地址:https://github.com/jenkinsci/jenkins Jenkins是一个用Java编写的开源的持续集 ...
- Mac os的防火墙导致开的热点手机连不上
在工位上用Mac给手机开热点用,结果今天手机一直连不上Mac开的热点,最后把Mac的防火墙关了就能让手机连上了,连上了再把防火墙打开也不影响连接.
- k8s在线修改alertmanager.yaml
简单说明 有些情况下,我们可以进入集群查看某些secret的配置,这里如果想修改secret的配置时,没有secrets的源文件,可以采取如下的方案. 例如我们需要修改alertmanager.yam ...
- kubernetes主流网络方案Flannel分析
一.Flannel简单说明 Flannel是kubernetes集群的CNI网络插件之一,实质上是一种overlay网络,flannel支持多种网络转发策略,常用的vxlan.hostgw等. 二.F ...
- NGINX配置gzip压缩VUE的静态文件报告
nginx 配置: # 写在了server{括号中} # 开启gzip gzip on; # 启用gzip压缩的最小文件,小于设置值的文件将不会压缩 gzip_min_length 1k; # 设置压 ...
- kards卡组推荐——苏美隐蔽
声明:此卡组抗快能力极差,害怕炮兵和小飞机为中后期 隐蔽核心思路: 在第一回合,尽量找杜斯团,找不到如果对方有单位,可以打一个镰刀 第二回合,①有杜斯团:打出隐蔽单位,按隐蔽顺序(附1)出,如果只有1 ...
- 3-6softmax回归从0开始实现
3-6softmax回归从0开始实现 import torch from IPython import display from d2l import torch as d2l batch_size ...
- shelve 的使用
import shelve import time from typing import Any def cache_data(key: str, data: Any, shelf_file: str ...
- 大麦基于HarmonyOS星盾安全架构,打造全链路安全抢票方案
6月21日,在华为开发者大会2025 "安全与隐私分论坛"上,大麦作为鸿蒙生态应用开发优秀案例,受邀进行议题演讲,分享其基于鸿蒙系统星盾安全架构构建的票务安全创新实践.大麦娱乐无线 ...
- 网络流最大流EK算法
```cpp /* 总的思路就是找还有哪些路可以走,只要找到新的路,流量就增加了 需要注意的是,这里面反向边的含义,可以大致理解为,找路的过程是随机的,可能找到的不是最优的, 那么,加一条反向边,后面 ...