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

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

登录成功

相关推荐
INS_KF22 分钟前
【C++知识杂记2】free和delete区别
c++·笔记·学习
Easocen1 小时前
Mybatis学习笔记(五)
笔记·学习·mybatis
吴尊和1 小时前
将indextts封装到docker容器中
架构
我星期八休息1 小时前
Agent开发进阶路线:从基础响应到自主决策的架构演进
架构
丑小鸭是白天鹅3 小时前
嵌入式C语言学习笔记之枚举、联合体
c语言·笔记·学习
楼田莉子4 小时前
C++算法题目分享:二叉搜索树相关的习题
数据结构·c++·学习·算法·leetcode·面试
Wgllss4 小时前
雷电雨效果:Kotlin+Compose+协程+Flow 实现天气UI
android·架构·android jetpack
归辞...5 小时前
「iOS」————设计架构
ios·架构
bing.shao5 小时前
微服务容错与监控体系设计
微服务·云原生·架构
Xの哲學5 小时前
Perf使用详解
linux·网络·网络协议·算法·架构