Springboot整合Minio文件上传下载

Springboot整合Minio文件上传下载,第1张

linux安装minio

minio中文翻译 http://docs.minio.org.cn/docs/master/java-client-quickstart-guide

创建一个文件minio
mkdir minio
cd minio --进入到文件
执行下载命令 wget https://dl.minio.io/server/minio/release/linux-amd64/minio
创建一个日志文件 ,方便查看日志
touch minio.log 
 点击下载好之后 执行运行命令
 ./minio server /opt/minio/data -- 这条命令不是后台启动命令 关闭窗口 程序则停止运行

成功页面

上面会显示系统自带的用户名和密码 ,可以自行修改 ,下面的警告是因为minio使用的是动态端口 如果你不设置的话,所以我们要把他改成一个固定的端口

./minio server /opt/minio/data --console-address ":9001" -- 端口自己来定 ,linux中设置需要开放端口 或者关闭防火墙

op/minio/data 这个是用来防止的图片的,可自定义修改

可以自定义用户 在环境变量里面配置

# set minio environment
export MINIO_ROOT_USER=fileadmin
export MINIO_ROOT_PASSWORD=fileadmin
vim /etc/profile


设置好之后 更新 profile

source /etc/profile

后台运行的脚本命令
vim start.sh
/opt/minio/ 你下载的minio所在的安装目录
/opt/minio/ data数据所在的目录
9001 设置的固定端口
/minio/minio.log 创建的日志目录文件位置
2>&1 表示现在标准输出直接输入到 minio/minio.log 中,而2>&1是将标准错误重定向到标准输出,‘nohup’和末尾’&'组合使用表示脱离终端后继续执行)

nohup /opt/minio/minio server  /opt/minio/data --console-address ":9001" > /minio/minio.log 2>&1 &

编辑完脚本执行 chmod 777 start.sh 否则提示没有权限

测试代码;https://gitee.com/SR_Lesson/springboot_study/tree/master/springboot_minio

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/724707.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-26
下一篇 2022-04-26

发表评论

登录后才能评论

评论列表(0条)

保存