微服务学习(十二):安装Minio

微服务学习(十二):安装Minio

一、简介

MinIO 是一款基于Go语言发开的高性能、分布式的对象存储系统。客户端支持Java,Net,Python,Javacript, Golang语言。MinIO系统,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等。

二、下载及安装

官网下载

1、下载

shell 复制代码
wget https://dl.minio.org.cn/server/minio/release/linux-amd64/minio

2、赋予权限

shell 复制代码
chmod +x minio

3、设置登录账号和密码

shell 复制代码
export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=12345678

4、设置后台启动,并打印日志到文件。

shell 复制代码
nohup ./minio server --console-address ":9001" /usr/local/minio/data > /usr/local/minio/log/minio.log 2>&1 &

5、设置为开机自启

shell 复制代码
vi /etc/rc.d/rc.local

增加:
nohup /home/minio/minio server --console-address ":9001" /usr/local/minio/data > /usr/local/minio/log/minio.log 2>&1 &

三、验证

在浏览器输入:IP:9001,如果出现下图所示,则代表该端口已被服务器的防火墙拦截。

防火墙开端9001端口

shell 复制代码
firewall-cmd --zone=public --add-port=9001/tcp --permanent
firewall-cmd --reload

进入登陆页面,输入账号和密码。

登录成功

相关推荐
SamDeepThinking14 分钟前
第1篇-开篇词:几亿用户规模下,我们是怎么做C端高并发商品系统的
java·后端·架构
隔窗听雨眠15 分钟前
从ZLibrary入口看数字资源分发架构
架构
d111111111d28 分钟前
了解Modbus
网络·笔记·stm32·单片机·嵌入式硬件·学习
charlie11451419140 分钟前
通用GUI编程技术——图形渲染实战(三十八)——顶点缓冲与输入布局:GPU的第一个三角形
开发语言·c++·学习·图形渲染·win32
霍小毛1 小时前
颠覆数据架构!基于Paimon的轻量智慧湖仓平台,开启数据价值新范式
架构
007张三丰1 小时前
系统架构设计师范文4:论微服务架构及其应用
微服务·云原生·架构·软考·系统架构设计师
moonsims1 小时前
NavCore惯性测量导航-轻量级安全惯导 / UAV 安全触发 IMU 模块-异构双IMU架构-低噪声稳定感知+高动态异常检测
安全·架构
亦暖筑序1 小时前
AI 客服系统安全加固:JWT 鉴权 + Bucket4j 三层限流
java·架构
littleM1 小时前
深度拆解 HermesAgent(五):记忆系统与用户建模
jvm·人工智能·架构·ai编程
我想我不够好。1 小时前
监控学习 4.29 1.5hour
学习