minio部署

发布于:2022-11-07 ⋅ 阅读:(543) ⋅ 点赞:(0)

文章目录

  • 实验环境
  • 实验步骤


前言

最近在学习使用minio,在这里对自己的学习过程做一个记录和总结,方便自己查阅。
Minio是GlusterFS创始人之一Anand Babu Periasamy发布新的开源项目。Minio兼容Amason的S3分布式对象存储项目,采用Golang实现,客户端支持Java、Python、Javacript、 Golang语言。

Minio可以做为云存储的解决方案用来保存海量的图片,视频,文档。由于采用Golang实现,服务端可以工作在Windows、Linux、 OS X和FreeBSD上。安装和配置非常简单,基本是复制可执行程序,单行命令就可以运行起来。minio还可以通过容器部署以及部署到k8s集群,详细部署方式可以查看官方文档。


一、部署环境

麒麟V10-SP2服务器操作系统

镜像下载地址:镜像文件下载地址:链接:https://pan.baidu.com/s/1eZLF6AGjDl76_KDczsXM6g

提取码:1234

minio二进制文件下载地址:https://dl.min.io/server/minio/release/linux-amd64/minio

二、实验步骤

使用命令systemctl stop firewalld关闭防火墙

setenforce 0 临时关闭防火墙

在opt目录下递归创建/minio/data目录,并进到minio目录中创建minio.log文档

 

使用xshell软件自带的文件传输工具,将二进制文件minio上传到minio目录下或者使用

wget https://dl.min.io/server/minio/release/linux-amd64/minio下载

赋予minio文件权限

export MINIO_ACCESS_KEY=minioadmin

设置登录minio的access key

export MINIO_SECRET_KEY=minioadmin

设置登录minio的secret key

./minio server /data

启动minio

 网页输入http://ip:port

用户名minioadmin

密码minioadmin

 点击create bucket创建

 填写bucket名称然后点击创建

 上传文件/文件夹

 点击upload之后点击upload file上传文件

 选择一个文件,然后点击打开

成功上传 

 点击identity之后点击users,选择create user创建用户

输入用户名以及密码,权限选择consoleadmin,readwrite然后选择save保存退出

 可以看见已经添加成功


 

总结


网站公告

今日签到

点亮在社区的每一天
去签到