(Linux)CentOS7离线安装MinIO(超详细)

目录

  • 前言
  • 1. 下载
  • 2. 安装VMware
  • 3. 安装CentOS
  • 4. 离线安装MinIO
    • 4.1. ssh工具连接CentOS
    • 4.2. 上传MinIO离线包
      • 4.2.1 创建data目录
      • 4.2.2 上传RPM包到data目录
      • 4.2.3 安装RPM包
      • 4.2.4 创建MinIO数据目录
      • 4.2.5 配置 MinIO 服务
      • 4.2.6 启动 MinIO
      • 4.2.7 开放端口
    • 4.2.8 访问MinIO


创作不易,禁止转载抄袭!!!违者必究!!!

创作不易,禁止转载抄袭!!!违者必究!!!

创作不易,禁止转载抄袭!!!违者必究!!!


前言

目的是为了模拟客户机器非联网状态下,安装 MinIO

1. 下载

为防止资源被和谐,请复制以下各项 任一口令 到夸克app打开,然后保存到自己的网盘:
(如果复制到夸克app没有跳转资源,可以复制粘贴口令到夸克app的搜索框也可以打开(不用点搜索按钮))

  • 官方正版VMware下载:

    口令1:

    动作昏圆菜刀梦多好
    

    备用口令2:

    /~e534352A88~:/
    
  • Linux镜像下载(CentOS7):

    口令1:

    筷莱阒然麤瑞庆夺郝
    

    备用口令2:

    /~df2b358H79~:/
    
  • MinIO离线包下载:

    口令1:

    动作门窗黳黰黄多好
    

    备用口令2:

    /~2a8f358H70~:/
    

在这里插入图片描述

资源截图:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2. 安装VMware

VMware的安装教程看我这篇文章:https://blog.csdn.net/weixin_52799373/article/details/139041173
VMware的安装教程看我这篇文章:https://blog.csdn.net/weixin_52799373/article/details/139041173
VMware的安装教程看我这篇文章:https://blog.csdn.net/weixin_52799373/article/details/139041173

3. 安装CentOS

CentOS的安装教程看我这篇文章:
https://blog.csdn.net/weixin_52799373/article/details/140797573
CentOS的安装教程看我这篇文章:
https://blog.csdn.net/weixin_52799373/article/details/140797573
CentOS的安装教程看我这篇文章:
https://blog.csdn.net/weixin_52799373/article/details/140797573

4. 离线安装MinIO

4.1. ssh工具连接CentOS

下载SSH工具(FinalShell):

为防止资源被和谐,请复制以下各项 任一口令 到夸克app打开,然后保存到自己的网盘:
(如果复制到夸克app没有跳转资源,可以复制粘贴口令到夸克app的搜索框也可以打开(不用点搜索按钮))

口令1:

伏脂阳和节奏连洞座

备用口令2:

/~30d3358HOL~:/

在这里插入图片描述

在CentOS终端输入 ifconfig 获取ip:(已知服务器IP可以跳过此步)

在这里插入图片描述

FinalShell 中添加连接信息:

在这里插入图片描述

添加后双击添加的连接信息即可:

在这里插入图片描述

4.2. 上传MinIO离线包

4.2.1 创建data目录

创建一个目录存放离线包:

mkdir /data

在这里插入图片描述

4.2.2 上传RPM包到data目录

把下载的离线包拖动到刚刚创建的目录中:

在这里插入图片描述

4.2.3 安装RPM包

切换到刚刚创建的目录:

cd /data

在这里插入图片描述

安装 RPM 包:

rpm -ivh minio-20241107005220.0.0-1.x86_64.rpm

在这里插入图片描述

4.2.4 创建MinIO数据目录

创建目录:

mkdir /data/minio

给权限:

chmod 777 /data/minio

在这里插入图片描述

4.2.5 配置 MinIO 服务

这里需要注意下,先用以下命令看下自己的 systemctl 的版本,如果低于 229 才需要修改 TimeoutSec,我是219所以需要把 TimeoutSec=infinity 改为 TimeoutSec=0

systemctl --version

在这里插入图片描述

打开 minio.service

vim /usr/lib/systemd/system/minio.service
  • 修改用户名和组为root
  • 修改超时配置(TimeoutSec

在这里插入图片描述

从上图也可知,MinIO 的默认环境变量文件在 /etc/default/minio

添加环境变量配置:

vim /etc/default/minio

添加以下内容:

# 数据目录地址
MINIO_VOLUMES="/data/minio"
# 配置API端口和Web管理界面端口(用的远程服务器的同学记住这里一定要设置内网IP,否则无法启动!)
MINIO_OPTS="--address 192.168.25.132:9000 --console-address 192.168.25.132:9001"
# 管理员账号密码(注意密码一定要大于等于8位!否则无法启动!)
MINIO_ROOT_USER="admin"
MINIO_ROOT_PASSWORD="admin123"

在这里插入图片描述

重新加载,使配置生效:

systemctl daemon-reload

添加开机自启

systemctl enable minio

在这里插入图片描述

4.2.6 启动 MinIO

启动 MinIO 服务:

systemctl start minio

检查服务状态,状态为 running 则启动成功:

systemctl status minio

在这里插入图片描述

4.2.7 开放端口

先用以下命令查看防火墙是否启动,如果启动(running)再进行下面的操作,如果不是 running,可以跳过 开放端口 这一步。

firewall-cmd --state

在这里插入图片描述

如果是 running 运行以下命令开放MinIO的API端口和Web管理界面端口

firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --zone=public --add-port=9001/tcp --permanent
firewall-cmd --reload

在这里插入图片描述

4.2.8 访问MinIO

开放端口后,我们就可以在本机浏览器输入IP和端口进行访问MinIO的管理界面了:

http://192.168.25.132:9001/

在这里插入图片描述
在这里插入图片描述

OK!到这里就安装就大功告成了!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/62628.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HarmonyOS-高级(四)

文章目录 应用开发安全应用DFX能力介绍HiLog使用指导HiAppEvent 🏡作者主页:点击! 🤖HarmonyOS专栏:点击! ⏰️创作时间:2024年12月11日11点18分 应用开发安全 应用隐私保护 隐私声明弹窗的作…

论文阅读:Statistical Comparisons of Classifiers over Multiple Data Sets

论文地址:Statistical Comparisons of Classifiers over Multiple Data Sets (acm.org) 前面在机器学习之Friedman检验-CSDN博客 中提到了Friedman检验,这里将对这个方法的论文进行详细的阅读,以了解其原理。 摘要 尽管用于在单个数据集上比…

练9:进制转换

欢迎大家订阅【蓝桥杯Python每日一练】 专栏,开启你的 Python数据结构与算法 学习之旅! 文章目录 1 进制转换2 例题分析 1 进制转换 ①任意制转为十进制 【示例】 ②十进制转为任意制 【法一】 【法二】 2 例题分析 题目地址:https:/…

C语言:指针详解续

一、字符指针变量 我们知道有种指针类型为字符指针(char*)。 #include <stdio.h> int main() {char ch w;char* pch &ch;printf("%c\n", *pch);return 0; } 其实它还有一种使用方式。 #include <stdio.h> int main() {char* pstr "hello…

HarmonyOS-高级(一)

文章目录 一次开发、多端部署自由流转 &#x1f3e1;作者主页&#xff1a;点击&#xff01; &#x1f916;HarmonyOS专栏&#xff1a;点击&#xff01; ⏰️创作时间&#xff1a;2024年12月09日12点19分 一次开发、多端部署 布局能力 自适应布局 拉伸能力均分能力占比能力缩放…

【嵌入式系统】第4章 嵌入式最小系统,供电电路,时钟电路,复位电路,程序下载电路

关注作者了解更多 我的其他CSDN专栏 过程控制系统 工程测试技术 虚拟仪器技术 可编程控制器 工业现场总线 数字图像处理 智能控制 传感器技术 嵌入式系统 复变函数与积分变换 单片机原理 线性代数 大学物理 热工与工程流体力学 数字信号处理 光电融合集成电路…

期权懂|交易个股期权需要注意哪些风险?

期权小懂每日分享期权知识&#xff0c;帮助期权新手及时有效地掌握即市趋势与新资讯&#xff01; 交易个股期权需要注意哪些风险&#xff1f; 一、交易个股期权需要注意合约到期风险&#xff1a; 需关注到期日&#xff0c;及时平仓或行权&#xff0c;避免合约作废。二、交易个…

MVC配置文件配置及位置

配置文件位置 默认位置 WEB-INF目录下&#xff1a;-servlet.xml 指定位置 在web.xml中配置 DispatcherServlet中的contextConfigLocation属性可以指定配置文件位置 确保配置文件存在于类路径&#xff08;Resources&#xff09;下 web.xml <?xml version"1.0" …

可视化逻辑表达式编辑器

优质博文&#xff1a;IT-BLOG-CN 一、QueryBuilder介绍 QueryBuilder 是一个用于创建查询和过滤器的 UI 组件。 QueryBuilder的特点 1、支持的输入属性丰富&#xff0c;常见的 字符串&#xff0c;整数&#xff0c;浮点数&#xff0c;布尔类型&#xff0c;日期类型&#xff0…

Linux下mysql环境的搭建

1.mysql的下载 去MySQL官网下载mysql的linux压缩包 MySQL :: Download MySQL Community Server 如果下载慢请到网盘中自行下载 通过网盘分享的文件&#xff1a;mysql-8.0.40-1.el7.x86_64.rpm-bundle.tar 链接: https://pan.baidu.com/s/1vUJ-VuTwer1nLPT-haQCqw?pwd6342 提…

基于Qwen2-VL模型针对LaTeX OCR任务进行微调训练 - 多图推理

基于Qwen2-VL模型针对LaTeX OCR任务进行微调训练 - 多图推理 flyfish 基于Qwen2-VL模型针对LaTeX_OCR任务进行微调训练_-_LoRA配置如何写 基于Qwen2-VL模型针对LaTeX_OCR任务进行微调训练_-_单图推理 基于Qwen2-VL模型针对LaTeX_OCR任务进行微调训练_-_原模型_单图推理 基于Q…

图像识别 | Matlab基于卷积神经网络(CNN)的宝可梦识别源程序,GUI界面。附详细的运行说明。

图像识别 | Matlab基于卷积神经网络(CNN)的宝可梦识别源程序&#xff0c;GUI界面。附详细的运行说明。 目录 图像识别 | Matlab基于卷积神经网络(CNN)的宝可梦识别源程序&#xff0c;GUI界面。附详细的运行说明。预测效果基本介绍程序设计参考资料 预测效果 基本介绍 Matlab基…

设置IMX6ULL开发板的网卡IP的两种方法(临时生效和永久有效两种方法)

设置开发板网卡的IP&#xff0c;有两种方法。 方法一&#xff1a;临时生效 第一种方式是临时设置&#xff0c;只有本次有效&#xff0c;重启后又要重新设&#xff0c;命令为&#xff1a; ifconfig eth0 192.168.5.9设置成功后可以使用ifconfig命令来查看已设置的 IP 地址。 …

22. Three.js案例-创建旋转的圆环面

22. Three.js案例-创建旋转的圆环面 实现效果 知识点 WebGLRenderer (WebGL渲染器) THREE.WebGLRenderer 是Three.js中最常用的渲染器&#xff0c;用于将场景渲染到WebGL画布上。 构造器 new THREE.WebGLRenderer(parameters) 参数类型描述parametersObject可选参数对象&…

【D3.js in Action 3 精译_044】5.1 饼图和环形图的创建(四):数据标签的添加

当前内容所在位置&#xff1a; 第五章 饼图布局与堆叠布局 ✔️ 5.1 饼图和环形图的创建 ✔️ 5.1.1 准备阶段&#xff08;一&#xff09;5.1.2 饼图布局生成器&#xff08;二&#xff09;5.1.3 圆弧的绘制&#xff08;三&#xff09; ✔️5.1.4 数据标签的添加&#xff08;四&…

java全栈day13-后端Web实战2

接上述查询部门实现&#xff0c;完成后续要求 一、统一响应结果 1.1步骤 资料如下 对一开始的代码修改如下 结果如下 1.2测试 指定请求方式 结果 小结 二、前后端联调测试 资料如下&#xff1a; (不行&#xff0c;一定要不带空格和不带中文&#xff0c;要不然启动不了试了半天…

vscode 排除文件夹搜索

排除的文件夹 node_modules/,dist/

优雅的@ObservedV2和@Trace装饰器

Hello&#xff0c;大家好&#xff0c;我是 V 哥。在HarmonyOS NEXT开发中&#xff0c;ObservedV2装饰器和Trace装饰器是用于状态管理的两个装饰器&#xff0c;它们在HarmonyOS应用开发中用于增强对类对象中属性的观测能力。如果你学过观察者模式的原理&#xff0c;你会更容易理…

一款免费、简单、快速的JS打印插件,web 打印组件,基于JavaScript开发,支持数据分组,快速分页批量预览,打印,转pdf,移动端,PC端

前言 在数字化办公时代&#xff0c;打印需求呈现多样化和复杂化的趋势。现有的打印软件往往存在cao作繁琐、兼容性差、功能单一等问题&#xff0c;难以满足现代企业高效、灵活的打印需求。 为了解决这些痛点&#xff0c;一款简单、高效、多功能的打印插件成为了迫切需求。 介…

TCP/IP杂记

TCP三次握手、四次挥手 从应用角度&#xff0c;不用多考虑为什么有三次&#xff0c;遵循标准即可。 ubuntu 下 wireshark安装&#xff1a; sudo add-apt-repository universe sudo apt install wireshark 三次握手实证&#xff1a; 第一次握手的情况如下&#xff1a;&#…