当前位置:首页 > 系统教程 > 正文

2025最新Minio安装指南(Linux系统下对象存储Minio安装配置全攻略)

2025最新Minio安装指南(Linux系统下对象存储Minio安装配置全攻略)

SEO关键词:Linux Minio安装教程、2025最新对象存储、Minio环境变量配置、Minio后台运行脚本

Minio 是一个高性能、开源的对象存储服务器,完全兼容亚马逊 S3 接口。在 2025 年,随着数据存储需求的持续增长,Minio 成为了私有化部署对象存储的首选方案。本教程将手把手教你如何在 Linux 系统上完成 Minio 的最新版安装与配置,即使是小白也能轻松上手。

2025最新Minio安装指南(Linux系统下对象存储Minio安装配置全攻略) Linux Minio安装教程  2025最新对象存储 Minio环境变量配置 Minio后台运行脚本 第1张

一、环境准备

在开始安装之前,请确保您的 Linux 系统(如 Ubuntu, CentOS 或 Debian)已联网,并拥有 root 或 sudo 权限。

二、下载 Minio 二进制文件

创建一个专门存放 Minio 程序的目录并进入:

mkdir -p /opt/miniocd /opt/minio

使用 wget 命令下载 2025 最新版 Minio 执行文件:

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

下载完成后,赋予该文件可执行权限:

chmod +x minio

三、创建数据存储目录

对象存储需要一个存放实际数据的文件夹,我们建议手动创建一个独立目录:

mkdir -p /mnt/data

四、配置环境变量与设置账号密码

为了安全起见,我们需要设置 Minio 的控制台登录用户名和密码(至少 8 位):

export MINIO_ROOT_USER=adminexport MINIO_ROOT_PASSWORD=minio123456

五、启动 Minio 服务

使用以下命令启动 Minio,并指定控制台端口(默认 9001)和 API 端口(默认 9000):

./minio server /mnt/data --console-address ":9001"

启动成功后,您可以看到控制台地址,通过浏览器访问 http://服务器IP:9001 即可进入 UI 界面。

六、进阶:配置 Systemd 后台自动启动

为了防止重启失效,我们需要将 Minio 注册为系统服务。创建一个服务文件:

vim /etc/systemd/system/minio.service

写入以下配置信息:

[Unit]
Description=MinIO
After=network.target

[Service]
Environment="MINIO_ROOT_USER=admin"
Environment="MINIO_ROOT_PASSWORD=minio123456"
ExecStart=/opt/minio/minio server /mnt/data --console-address ":9001"
Restart=always

[Install]
WantedBy=multi-user.target

保存后,执行以下命令生效:

systemctl daemon-reloadsystemctl enable miniosystemctl start minio

七、总结

通过以上步骤,您已经成功在 Linux 系统上安装并配置了 2025 最新版的 Minio 对象存储。现在您可以开始创建 Bucket(桶),并利用其强大的 S3 兼容能力来支撑您的业务应用了。记得在生产环境中开启防火墙相应端口(9000和9001)!