linux下载minio

一、概述

中文官网:MinIO | 高性能,对Kubernetes友好的对象存储

英文官网:MinIO | High Performance, Kubernetes Native Object Storage

二、Minio是什么?

MinIO 服务器, MinIO 客户端, SDKs 等各种资源下载 遵循Apache license version 2.0开源

构建高性能的云原生数据 机器学习,大数据分析,海量存储的基础架构 MinIO支持各种应用程序数据工作负载 在中国:阿里巴巴、腾讯、百度、中国联通、华为、中国移动等等9000多家企业也都在使用MinIO产品

  • 阿里云OSS : 上传文件免费,使用收费

  • 自己搭建:Fastdfs但是成本和配置非常负载

  • Minio : 有OSS存储能力,同时非常漂亮后台管理。安装非常方便,集群非常方便,使用起来和阿里oss存储几乎一模一样。

三、下载安装

参考:MinIO下载

准备工作

  • 准备虚拟机或者云服务器

  • 使用finalshell / xshell 进行远程链接

  • 注意:如果虚拟机最好在学习阶段把防火墙全部关闭

  • 如果是阿里云服务:请注意把对应的端口9111和9000请注意在【安全组】开放。

四、安装MinIO

官网地址:MinIO | The MinIO Quickstart Guide

1、默认安装centos安装如下

mkdir -p /usr/local/minio
cd /usr/local/minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /data

默认访问地址是:http://ip:9000/ 默认账号密码是:minioadmin / minioadmin

2、使用修改账号和密码进行安装(使用这个)

mkdir -p /usr/local/minio
cd /usr/local/minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
export MINIO_ROOT_USER=root
export MINIO_ROOT_PASSWORD=12345678
./minio server --console-address 0.0.0.0:9111 /usr/local/minio/data >/usr/local/minio/minio.log 2>&1 &

可以编写sh脚本

新建一个:start.sh

export MINIO_ROOT_USER=root
export MINIO_ROOT_PASSWORD=12345678
./minio server --console-address 0.0.0.0:9111 /usr/local/minio/data >/usr/local/minio/minio.log 2>&1 &
chmod +x start.sh      #添加权限
./start.sh             #开启minio

5、让后访问即可

http://ip:9111/

6、如果你在云服务器,就必须在阿里云的对应ip的安全组中把,9111和9000进行开放即可。

7、创建存储桶Bucket

3、重新启动minio

首先需要关闭之前运行的minio

ps -ef|grep minio 可以查看minio进程

kill -9 port 杀死port

你可能感兴趣的:(linux,linux,java)