centos7 安装minio

我不是一个资深高手,只想描述普通人在项目中真正常见的问题,以及我的一些经验!

项目中,我们经常会遇到上传附件,预览图片,播放视频等需求,这个时候,作为一个实际开发场景,就需要我们搭建文件服务器了,当然技术发展到现在,给到我们的选择已经变得很多了,比如很原始的时候基于nginx 的服务器硬盘直接搭建,搭建ftp服务,搭建minio购买云服务等。

这边我就不一一列举,我只讲实操,如果是是开发环境,或者是中小型项目,基于目前的实际开发项目经验,如果不愿意购买三方的云存储,比如某里某腾的OSS存储,那么一定选择minio 作为搭建企业级文件服务器的首选!

minio是什么
我去百度了一下概念,放在这边
MinIO是一个高性能、分布式的对象存储系统,基于Apache License v2.0开源协议。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等。一个对象文件可以是任意大小,从几kb到最大5T不等。从定义不难看出,minio的特点,开源免费 性能高。

官网地址:https://min.io/

如何搭建minio
由于个人有时候怕不停安装环境比较麻烦,所以一直有些shell脚本的习惯,我直接把个人shell 脚本分享一下,虽然是很简单的脚本,没有做错误兼容,但是对于初学者还是比较友善的。

#!/bin/bash

echo "step one upload minio file ......."

cd /root/source && wget https://dl.min.io/server/minio/release/linux-amd64/minio

echo "step two install minio ......."

cp /root/source/minio /root/common/minio && cd /root/common/minio && chmod +x minio

MINIO_ROOT_USER=admin MINIO_ROOT_PASSWOR
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值