(Linux)CentOS7离线安装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!到这里就安装就大功告成了!

本文是转载文章,点击查看原文
如有侵权,请联系 lx@jishuguiji.net 删除。