温馨提示×

Linux上MinIO安装配置教程

小樊
52
2025-08-31 20:13:21
栏目: 智能运维

以下是在Linux上安装配置MinIO的教程:

安装MinIO

  • 使用预编译二进制文件
    • 下载:wget https://dl.min.io/server/minio/release/linux-amd64/minio
    • 赋予权限:chmod +x minio
    • 移动到系统路径:sudo mv minio /usr/local/bin/
  • 使用包管理器安装
    • Ubuntu/Debiansudo apt updatesudo apt install minio
    • CentOS/RHEL:先安装EPEL仓库,再执行sudo yum install minio

配置MinIO

  • 创建数据目录
    • sudo mkdir -p /data/minio
    • sudo chown -R $USER:$USER /data/minio
  • 配置环境变量(可选)
    • 编辑/etc/default/minio,添加MINIO_ROOT_USERMINIO_ROOT_PASSWORDMINIO_VOLUMES等参数。
  • 启动MinIO
    • 直接启动:minio server /data
    • 配置为系统服务(以systemd为例):
      • 创建/etc/systemd/system/minio.service文件,添加相关内容。
      • sudo systemctl daemon-reloadsudo systemctl start miniosudo systemctl enable minio

配置防火墙

  • Ubuntu/Debian:sudo ufw allow 9000/tcpsudo ufw allow 9001/tcp
  • CentOS/RHEL:sudo firewall-cmd --permanent --add-port=9000/tcpsudo firewall-cmd --permanent --add-port=9001/tcpsudo firewall-cmd --reload

使用MinIO客户端

  • 下载安装:wget https://dl.min.io/client/mc/release/linux-amd64/mcchmod +x mcsudo mv mc /usr/local/bin/
  • 配置:mc alias set myminio http://localhost:9000 ACCESS_KEY SECRET_KEY

0