linux

Linux MinIO部署有哪些步骤

小樊
60
2025-06-17 11:05:08
栏目: 智能运维

在Linux系统上部署MinIO主要有两种方式:通过二进制包安装和通过Docker容器安装。以下是详细的步骤:

通过二进制包安装MinIO

  1. 准备工作

    • 确保你的Linux系统已经更新到最新版本,并安装了必要的依赖包(如wget)。
    • 确保服务器有公网IP地址,并且防火墙允许9000端口的流量。
  2. 下载MinIO

    • 从MinIO的官方网站下载最新版本的MinIO二进制文件。例如,对于CentOS系统,可以使用以下命令下载RPM包:
      wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20250312180418.0.0-1.x86_64.rpm -O minio.rpm
      
  3. 安装MinIO

    • 使用yum命令安装下载的RPM包:
      sudo yum install minio.rpm
      
  4. 验证安装

    • 安装完成后,使用以下命令验证MinIO是否安装成功:
      minio --version
      
  5. 创建数据目录并挂载到新磁盘

    • 创建一个用于存储MinIO数据的目录,并设置相应的权限:
      sudo mkdir -p /mnt/data
      sudo chown $(whoami) /mnt/data
      
  6. 配置MinIO环境变量

    • 编辑MinIO的配置文件 /etc/default/minio,添加以下内容(替换为你的管理员账号和密码):
      MINIO_ROOT_USER="minioadmin"
      MINIO_ROOT_PASSWORD="minioadmin"
      MINIO_VOLUMES="/mnt/data"
      MINIO_OPTS="--address :9000"
      
  7. 启动MinIO服务

    • 启动MinIO服务并设置开机自启:
      sudo systemctl start minio
      sudo systemctl enable minio
      
  8. 配置防火墙

    • 如果启用了防火墙,需要开放MinIO的端口(默认9000):
      sudo firewall-cmd --zone=public --add-port=9000/tcp --permanentsudo firewall-cmd --reload
      
  9. 访问MinIO控制台

    • 打开浏览器,访问http://:9000,使用配置的用户名和密码登录MinIO控制台。

通过Docker容器安装MinIO

  1. 准备工作

    • 确保你的Linux系统已经更新到最新版本,并安装了必要的依赖包(如curl和wget)。
  2. 拉取MinIO镜像

    • 使用以下命令拉取MinIO镜像:
      docker pull minio/minio
      
  3. 运行MinIO容器

    • 使用以下命令运行MinIO容器:
      docker run -p 9000:9000 --name minio \
        -v /etc/localtime:/etc/localtime \
        -v /data/minio/data:/data \
        -v /data/minio/config:/root/.minio \
        -d minio/minio server /data
      
  4. 查看正在运行的容器

    • 使用以下命令查看正在运行的容器:
      docker ps
      
  5. 访问MinIO控制台

    • 在浏览器中输入http://:9000,使用默认的AccessKey和SecretKey(minioadmin/minioadmin)登录。

以上就是在Linux上部署MinIO的基本步骤。请根据你的具体需求和Linux发行版选择合适的安装方式。

0
看了该问题的人还看了