这几天在搞Minio分布式存储,特此记录一下
!!! 安装完后,在浏览器上输入对应的地址与端口(脚本设置的端口)即可访问
一.Windows安装minio
1. 下载(官网):
https://min.io/
http://www.minio.org.cn/
2. 百度网盘下载(含运行脚本):https://pan.baidu.com/s/1LgNnIZNaP33J0_9NZgvDmw?pwd=tgtx
提取码:tgtx
使用方式!
下载解压后,放到自己要存放的目录,直接双击运行对应脚本即可。
目录介绍:
minio.exe ==》 minio官网的应用文件,没什么好说的。
startminio.bat ==》 整合了所有的启动命令行,可直接运行,也可根据自己需求打开记事本自己更改,里面有注释,不懂再问。
后台运行minio.vbs ==》 见名思意,就是后台运行,底部栏不要有cmd窗口。 but 当端口被占用时,无法开启。
关闭后台.bat ==》 关闭对应端口,避免因为端口被占用而运行失败,闪退的原因。
以上为脚本运行的使用方式,可避免了每次都去cmd窗口输入命令行的痛苦,以上脚本都在上面的下载链接中。
二:linux(阿里云)安装minio
1 . 到自己对应的目录路径下
cd打开路径(文件夹),mkdir创建新文件夹
2 . 在目录下下载安装包
wget https://dl.minio.io/server/minio/release/linux-amd64/minio
3 .给minio赋予文件执行权限后创建一个
minio.log
文件,方便查看运行结果。
赋予权限: chmod 777 minio
创建: touch minio.log
查看: tail -f minio.log
4 . 设置后台运行脚本
–
a。 编写(创建)start运行脚本。
vim startminio.sh
b。复制粘贴
export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=admin123
nohup /opt/minio/minio server /opt/minio/minioData --console-address ":9007" > /opt/minio/minio.log 2>&1 &
‘nohup’和末尾’&'组合使用表示脱离终端后继续执行,即后台启动。
小贴士:
退出:按ESC键后,接着再输入:号时,vi会在屏幕的最下方等待我们输入命令
wq! 保存退出
q! 不保存退出
5 .启动脚本
sh startminio.sh
三、springboot使用minio
包括了 上传,下载,批量下载,删除,创建桶,删除桶,获取桶内所有文件
等功能。
话不多说,直接上项目下载链接:
有csdn积分的朋友可以支持一下:https://download.csdn.net/download/weixin_46157208/85942821
白嫖链接 :https://pan.baidu.com/s/1NlzvFpinU1lQZ9i3Z9jlkQ?pwd=xgpx
提取码:xgpx