Centos7 Minio 安装部署及简单使用

本文介绍了如何在CentOS 7.9环境下安装部署Minio,包括基本工具安装、防火墙配置、启动命令,以及如何通过Java进行文件上传下载的操作。此外,还提供了Minio控制台登录步骤和客户端下载安装指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Minio

官网 https://min.io/

下载 https://min.io/download#/linux

文档 https://docs.min.io/

参考文章 https://blog.youkuaiyun.com/llwy1428/article/details/99618252

安装环境

操作系统:CentOS 7.9 64位(服务器)虚拟机的应该也可以
工具:Xshell 7

安装部署

1、安装基本工具

[root@localhost ~]# yum install -y wget vim

2、创建目录

[root@localhost ~]# mkdir /opt/minio
[root@localhost ~]# mkdir /opt/minio/data

3、进入目录

[root@localhost ~]# cd /opt/minio

4、下载

[root@localhost ~]# wget https://dl.min.io/server/minio/release/linux-amd64/minio

5、赋权

[root@localhost ~]# chmod +x minio

6、防火墙设置

  1. 开放端口,重启防火墙
[root@localhost ~]# firewall-cmd --zone=public --add-port=9000/tcp --permanent
[root@localhost ~]# systemctl restart firewalld
  1. 或者关闭防火墙
[root@localhost ~]# systemctl stop firewalld

7、启动minio

  1. 直接启动
[root@localhost ~]# /opt/minio/minio server /opt/minio/data/
  1. 后台启动
[root@localhost ~]# nohup /opt/minio/minio server /opt/minio/data/
  1. 自定义端口启动
[root@localhost ~]# nohup /opt/minio/minio server ip:指定端口  /opt/minio/data/

8、启动成功

[root@iZ93t2q6je9ztdZ ~]# /opt/minio/minio server /opt/minio/data/
API: http://XXX.XXX.XXX.XXX:9000  http://127.0.0.1:9000     
RootUser: 账号
RootPass: 密码 

Console: http://XXX.XXX.XXX.XXX:39902 http://127.0.0.1:39902   
RootUser: 账号 
RootPass: 密码 

Minio控制台登录

在浏览器中输入http://外网IP:39902/
出现登录界面,输入上面的账号密码
在这里插入图片描述
Create Bucket创建桶
在这里插入图片描述
File上传文件
在这里插入图片描述
文件的数据位置

[root@localhost ~]# ll /opt/minio/data/

该文件夹下的每一个文件夹都是一个桶,文件夹里面的内容为桶内的数据

下载、安装客户端

1、进入目录

[root@localhost ~]#  /opt/minio/

2、下载客户端

[root@localhost minio]# wget https://dl.min.io/client/mc/release/linux-amd64/mc

3、赋权

[root@localhost minio]# chmod +x mc

Java操作Minio上传下载文件

1、项目结构

在这里插入图片描述

2、pom.xml文件

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http:
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值