linux安装minio

minio中文文档链接:https://www.minio.org.cn/docs/minio/linux/index.html

1. 下载 MinIO RPM 包

你可以从 MinIO 官方的发布页面获取最新的 RPM 包,也可以使用 wget 命令直接下载。以下载 MinIO 服务端 RPM 包为例:
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20241218131544.0.0-1.x86_64.rpm -O minio.rpm

2. 安装 MinIO RPM 包

sudo dnf install minio.rpm

3. 创建 MinIO 用户和数据目录

为了安全起见,建议为 MinIO 创建一个专门的用户,并创建用于存储数据的目录,并设置读、写和执行权限:

sudo useradd -r minio-user -s /sbin/nologin
sudo mkdir -p /data/minio
sudo chown minio-user:minio-user /data/minio
sudo chmod -R 777 /data/minio

4. 配置 MinIO 服务

4.1 创建并编辑环境配置文件

创建一个环境配置文件 /etc/default/minio,并添加以下内容:

# MinIO 服务的用户
MINIO_USERNAME=minioadmin
# MinIO 服务的密码,建议设置为强密码
MINIO_PASSWORD=minioadmin
# MinIO 数据存储目录
MINIO_VOLUMES="/data/minio"
# MinIO 服务监听地址和端口
MINIO_OPTS="--address :9000 --console-address :9090"

你可以根据需要修改 MINIO_USERNAMEMINIO_PASSWORDMINIO_VOLUMES 和 MINIO_OPTS 的值。

4.2 创建并编辑 Systemd 服务文件

创建 /etc/systemd/system/minio.service 文件,并添加以下内容,其中值根据自己安装目录调整

复制代码
[Unit]
Description=MinIO
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target

[Service]
User=minio-user
Group=minio-user
EnvironmentFile=/etc/default/minio
ExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMES
Restart=always
LimitNOFILE=65536

[Install]
WantedBy=multi-user.target
复制代码

5. 重新加载 Systemd 配置并启动 MinIO 服务

sudo systemctl daemon-reload
sudo systemctl start minio

6. 设置 MinIO 服务开机自启

sudo systemctl enable minio

7. 验证 MinIO 服务是否正常运行

sudo systemctl status minio

打开浏览器,访问 http://<服务器 IP 地址>:9090,使用 MINIO_USERNAME 和 MINIO_PASSWORD 登录控制台

posted @   Mr丿Luo  阅读(134)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Blazor Hybrid适配到HarmonyOS系统
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 分享4款.NET开源、免费、实用的商城系统
· 解决跨域问题的这6种方案,真香!
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库
点击右上角即可分享
微信分享提示