当前位置: 首页 > news >正文

在linux中安装minio

在linux中安装minio

  • 一、前言
  • 二、下载
  • 三、配置
  • 四、使用

一、前言

最近的项目要使用 minio ,这先试着安装一下。

二、下载

在下载之前可以先使用如下地址看看对应版本

https://dl.min.io/server/minio/release

根据自己的版本进行选择,这里选择 linux-amd64

在这里插入图片描述

可以看到最近一次时间是 2025-04-22 ,这个就是最新版本

在这里插入图片描述

前往 linux 系统中的某个目录进行下载,这里为

/software/minio/minio-20250422

在这里插入图片描述

然后使用如下命令进行下载

wget https://dl.min.io/server/minio/release/linux-amd64/minio

此命令下载的是最新版本

下载需要时间,等待下载完成

在这里插入图片描述

三、配置

下载完成后赋予 minio 执行权限,命令如下:

chmod +x minio

在这里插入图片描述

接着创建存储目录,如果有多块磁盘可以选择容量较大的那块,这里直接在

/software/minio/minio-20250422

目录创建,命令如下:

mkdir data

在这里插入图片描述

赋予数据目录权限

chmod 777 data

在这里插入图片描述

然后使用如下命令增加配置

vim /etc/systemd/system/minio.service

初次使用是空的,建议看下后面的解释

[Unit]
Description=MinIO Server
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target[Service]
User=root
Group=root
Environment="MINIO_ROOT_USER=J5AAGhxTlBzndAkaeSxM"
Environment="MINIO_ROOT_PASSWORD=QoxRJVlf5asWnuFIN8luFmFiI0EdibSrEJ07i13N"
ExecStart=/software/minio/minio-20250422/minio server \--console-address "0.0.0.0:9001" \--address "0.0.0.0:9000" \/software/minio/minio-20250422/data
Restart=always
RestartSec=5
LimitNOFILE=65536[Install]
WantedBy=multi-user.target

看不到解释可以往右拉一下,解释如下:

[Unit]
Description=MinIO Server                                                          # 服务描述
Documentation=https://docs.min.io                                                 # 官方文档链接
Wants=network-online.target                                                       # 声明依赖网络在线
After=network-online.target                                                       # 确保在网络就绪后启动[Service]
User=root                                                                         # 以 root 用户运行,根据自己的情况修改
Group=root                                                                        # 以 root 组运行,根据自己的情况修改
Environment="MINIO_ROOT_USER=J5AAGhxTlBzndAkaeSxM"                                # 管理账号,可以找个密码生成网站生成,这里长度为20
Environment="MINIO_ROOT_PASSWORD=QoxRJVlf5asWnuFIN8luFmFiI0EdibSrEJ07i13N"        # 管理密码,可以找个密码生成网站生成,这里长度为40
ExecStart=/software/minio/minio-20250422/minio server \                           # 启动命令--console-address "0.0.0.0:9001" \                                              # 控制台监听地址(0.0.0.0代表所有的ip都可访问)--address "0.0.0.0:9000" \                                                      # API 监听地址(0.0.0.0代表所有的ip都可访问)/software/minio/minio-20250422/data                                             # 数据存储目录
Restart=always                                                                    # 崩溃后自动重启
RestartSec=5                                                                      # 重启间隔 5 秒
LimitNOFILE=65536                                                                 # 最大文件描述符数

然后保存退出

在这里插入图片描述

然后重新加载服务配置,命令如下:

systemctl daemon-reload

在这里插入图片描述

四、使用

先是启动,命令如下:

systemctl start minio.service

在这里插入图片描述

查看状态,命令如下:

systemctl status minio.service

在这里插入图片描述

然后停止,命令如下:

systemctl stop minio.service

在这里插入图片描述

再次查看状态

systemctl status minio.service

在这里插入图片描述

设置开机自启

systemctl enable minio.service

再次启动,查看客户端,访问地址为前面定义的控制台监听地址,根据自己的实际情况,我的是端口为 9001 那个

在这里插入图片描述

在这里插入图片描述

使用账号密码登录

在这里插入图片描述

在这里插入图片描述


文章转载自:

http://h4FNUHWn.kmLmf.cn
http://hhdCoIok.kmLmf.cn
http://atNM3k4k.kmLmf.cn
http://PgJxDUOZ.kmLmf.cn
http://pGfURCO7.kmLmf.cn
http://XQFnFwkF.kmLmf.cn
http://RgHAMMQN.kmLmf.cn
http://CsCE5zv3.kmLmf.cn
http://nRmOucLL.kmLmf.cn
http://JjWvbLcc.kmLmf.cn
http://sAgYtank.kmLmf.cn
http://AqTfdrrc.kmLmf.cn
http://u1Jl4Aas.kmLmf.cn
http://6Zvpdm9B.kmLmf.cn
http://B0TmsqKA.kmLmf.cn
http://LjkinJuH.kmLmf.cn
http://JFiQFVKQ.kmLmf.cn
http://sJYYgDf2.kmLmf.cn
http://zuiYiEUz.kmLmf.cn
http://lGIScXSF.kmLmf.cn
http://MBCSuInn.kmLmf.cn
http://GL7QLQ5c.kmLmf.cn
http://bapsyvyc.kmLmf.cn
http://h4xZmlt5.kmLmf.cn
http://UKvT7ZaU.kmLmf.cn
http://G0UAlzLz.kmLmf.cn
http://xEjNUC9I.kmLmf.cn
http://gfLeaqwf.kmLmf.cn
http://XE2sc0AD.kmLmf.cn
http://kkrYVnSG.kmLmf.cn
http://www.dtcms.com/a/214290.html

相关文章:

  • 迈向生物界范围的基因表达分析-转录组综述-文献精读132
  • Postman基础操作
  • 2025年- H51-Lc159 --199. 二叉树的右视图(层序遍历,队列)--Java版
  • 【scanf_s输入字符串,类中的值比较大小】2022-2-3
  • MongoDB基础知识(浅显)
  • MyBatis 快速入门:环境搭建与基本操作指南
  • AI测试进入智能体时代:AutoGen 、 Coze、CrewAI 谁主沉浮?
  • Kaggle-Predict Calorie Expenditure-(回归+xgb+cat+lgb+模型融合)
  • 二十七、面向对象底层逻辑-SpringMVC九大组件之HandlerAdapter接口设计
  • 2025年5月架构真题回忆
  • 【QT】对话框dialog类封装
  • Swagger与go-zero框架生成和展示API文档详解
  • OceanBase数据库全面解析(数据定义篇DDL)
  • Rust 学习笔记:闭包
  • 【Java学习笔记】final关键字
  • 蚂蚁集团 CTO 何征宇:AGI时代,海量数据带来的质变|OceanBase 开发者大会实录
  • GitHub 趋势日报 (2025年05月25日)
  • 刷机维修进阶教程-----没有开启usb调试 如何在锁定机型的拨号界面特殊手段来开启ADB
  • 大数据学习(121)-sql重点问题
  • C++ STL Queue容器使用详解
  • uniapp-商城-69-shop(2-商品列表,点击商品展示,商品的详情, vuex的使用,rich-text使用)
  • VMware Live Recovery 和 VMware Data Recovery区别
  • Ubuntu | NVIDIA 驱动、CUDA 与 cuDNN 的安装与配置 / 常见问题及解决方法
  • RAGFlow源码安装操作过程
  • 爬虫学习-Scrape Center spa2 超简单 JS 逆向
  • 利用python爬虫获取淘宝天猫商品评论封装API实战演示
  • Python 爬虫开发
  • YOLO 算法详解:实时目标检测的里程碑
  • Java 树形结构,根据名称搜索
  • 知识宇宙-职业篇:软件测试工程师