ubuntu

MinIO在Ubuntu上的使用教程是什么

小樊
42
2025-07-07 22:26:00
栏目: 智能运维

在Ubuntu上安装和配置MinIO对象存储服务是一个相对简单的过程。以下是详细的步骤指南:

安装MinIO

方法一:使用APT包管理器

  1. 更新系统包列表

    sudo apt update
    
  2. 安装MinIO

    sudo apt install minio
    
  3. 启动MinIO服务

    sudo systemctl start minio
    
  4. 设置MinIO服务开机自启

    sudo systemctl enable minio
    

方法二:手动下载并安装

  1. 下载MinIO二进制文件

    wget https://dl.min.io/server/minio/release/linux-amd64/minio
    
  2. 赋予执行权限

    chmod +x minio
    
  3. 创建数据存储目录

    sudo mkdir -p /data/minio
    
  4. 启动MinIO服务

    sudo ./minio server /data/minio
    
  5. 设置MinIO服务开机自启(可选): 创建一个启动脚本并赋予执行权限:

    sudo nano /etc/init.d/minio
    

    添加以下内容:

    #!/bin/sh
    ### BEGIN INIT INFO
    # Provides:          minio
    # Required-Start:    $local_fs $remote_fs $network $syslog
    # Required-Stop:     $local_fs $remote_fs $network $syslog
    # Default-Start:     2 3 4 5
    # Default-Stop:      0 1 6
    # Description:       MinIO Server
    ### END INIT INFO
    
    case "$1" in
      start)
        echo "Starting MinIO server..."
        sudo /usr/local/bin/minio server /data/minio
        ;;
      stop)
        echo "Stopping MinIO server..."
        sudo pkill -f minio
        ;;
      restart)
        $0 stop
        $0 start
        ;;
      *)
        echo "Usage: /etc/init.d/minio {start|stop|restart}"
        exit 1
        ;;
    esac
    
    exit 0
    
    sudo update-rc.d minio defaults
    

配置MinIO

  1. 创建配置文件

    sudo nano /etc/minio/minio.conf
    

    添加以下内容:

    [global]
        server = minio-server
        address = 0.0.0.0
        port = 9000
        root = /data/minio
        access_key = minioadmin
        secret_key = minioadmin
    
  2. 启动MinIO服务

    sudo systemctl daemon-reload
    sudo systemctl start minio
    sudo systemctl enable minio
    

验证安装

  1. 访问MinIO控制台: 打开浏览器,访问 http://<your-server-ip>:9000,使用配置的 access_keysecret_key 登录MinIO控制台。

  2. 使用MinIO客户端: 下载并安装MinIO客户端 mc

    wget https://dl.min.io/client/mc/release/linux-amd64/mc
    chmod +x mc
    sudo mv mc /usr/local/bin/
    

    配置MinIO客户端:

    mc alias set myminio http://<your-server-ip>:9000 minioadmin minioadmin
    
  3. 创建存储桶和上传文件

    mc mb myminio/mybucket
    mc cp /path/to/local/file myminio/mybucket/
    

通过以上步骤,您可以在Ubuntu上成功安装、配置和使用MinIO对象存储服务。

0
看了该问题的人还看了