linux

Linux MinIO安装步骤全解析

小樊
38
2025-02-21 20:47:10
栏目: 智能运维

在Linux系统上安装MinIO可以分为几个主要步骤,包括下载安装包、安装、配置服务、启动服务以及访问控制。以下是详细的步骤解析:

一、下载安装包

首先,从MinIO的官方网站下载适用于Linux系统的MinIO二进制文件。例如,对于CentOS 7系统,可以下载以下命令:

wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20230809233022.0.0.x86_64.rpm

二、安装MinIO

下载完成后,使用rpm命令安装MinIO包:

sudo rpm -ivh minio-20230809233022.0.0.x86_64.rpm

三、配置systemd服务

MinIO使用systemd进行管理,因此需要创建并配置一个systemd服务文件:

  1. 创建minio.service文件并放置在/etc/systemd/system/目录下:
sudo vim /etc/systemd/system/minio.service
  1. 编辑minio.service文件,添加以下内容:
[unit]
Description=MinIO
Documentation=https://min.io/docs/minio/linux/index.html
Wants=network-online.target
After=network-online.target
AssertFileIsExecutable=/usr/local/bin/minio

[Service]
WorkingDirectory=/usr/local
ProtectProc=invisible
EnvironmentFile=-/etc/default/minio
ExecStartPre=/bin/bash -c "if [ -z \"${minio_volumes}\" ]; then echo \"variable minio_volumes not set in /etc/default/minio\"; exit 1; fi"
ExecStart=/usr/local/bin/minio server $minio_opts $minio_volumes
Restart=always
LimitNoFile=65536
TasksMax=infinity
TimeoutStopSec=infinity
SendSigKill=no

[Install]
WantedBy=multi-user.target
  1. 创建并编辑/etc/default/minio文件,添加以下内容:
sudo vim /etc/default/minio

内容如下:

minio_root_user=minioadmin
minio_root_password=minioadmin
minio_volumes=/data
minio_opts="--console-address :9001"

四、启动MinIO服务

配置完成后,启动MinIO服务并设置为开机自启:

sudo systemctl start minio
sudo systemctl enable minio

五、验证安装

启动服务后,可以使用以下命令查询MinIO服务的运行状态:

sudo systemctl status minio

六、访问MinIO控制台

打开浏览器,访问服务器的IP地址和端口(默认为9000),使用配置的用户名和密码登录MinIO控制台,开始使用对象存储服务。

以上步骤涵盖了在Linux系统上安装和配置MinIO的基本流程,确保用户能够顺利搭建起自己的对象存储服务。

0
看了该问题的人还看了