微服务学习(十二):安装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

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

登录成功

相关推荐
mghio9 小时前
Dubbo 中的集群容错
java·微服务·dubbo
uhakadotcom11 小时前
视频直播与视频点播:基础知识与应用场景
后端·面试·架构
沉登c14 小时前
第 3 章 事务处理
架构
数据智能老司机17 小时前
CockroachDB权威指南——CockroachDB SQL
数据库·分布式·架构
数据智能老司机17 小时前
CockroachDB权威指南——开始使用
数据库·分布式·架构
云上艺旅17 小时前
K8S学习之基础七十四:部署在线书店bookinfo
学习·云原生·容器·kubernetes
c无序18 小时前
【Docker-7】Docker是什么+Docker版本+Docker架构+Docker生态
docker·容器·架构
你觉得20518 小时前
哈尔滨工业大学DeepSeek公开课:探索大模型原理、技术与应用从GPT到DeepSeek|附视频与讲义下载方法
大数据·人工智能·python·gpt·学习·机器学习·aigc
数据智能老司机18 小时前
CockroachDB权威指南——CockroachDB 架构
数据库·分布式·架构
矿渣渣18 小时前
RM Cortex-A7 架构中“SEV”汇编指令解析
汇编·架构