Windows下Minio介绍、安装及使用、密码修改
2023-09-11 14:14:13 时间
最近在使用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下使用Python出现No module named tkinter.ttk
- wget for windows
- windows下mysql忘记root密码的解决方法
- windows系统下的文件夹链接功能mklink/linkd
- saltstack远程操作WINDOWS的POWERSHELL脚本
- Windows Server 2008如何修改用户的密码
- [MySQL]修改root密码的4种方法(以windows为例)
- OCR - 微软windows 11系统自带的Windows OCR功能初体验
- Sql Server连接数据库(Windows模式及不用密码及用户名模式)
- Windows之Chocolatey:windows下的apt-get即Chocolatey简介、安装、使用方法之详细攻略
- Deep Freeze冰点无法冻结,提示由于正在等待重启以完成windows更新
- 电脑知识--Windows一片
- windows下安装,配置gcc编译器
- 内网渗透(十八)之Windows协议认证和密码抓取-本地认证(NTML哈希和LM哈希)
- windows query命令集
- 利用Powershell和ceye.io实现Windows账户密码回传
- MySQL——修改root密码的4种方法(以windows为例)
- Windows之重置密码
- 【C++ 科学计算】dlib 机器学习和数据分析编译安装(Windows)
- Windows远程连接的用户名和密码怎么设置?
- Linux和Windows配置ssh免密码登录
- 不改动当前账户密码的情况下,启用其他账户登录windows系统
- Windows逆向安全(一)之基础知识(十四)