centos

centos服务器minio安装步骤

小樊
57
2025-05-25 01:13:55
栏目: 云计算

在CentOS服务器上安装MinIO对象存储服务的步骤如下:

准备工作

  1. 创建存储目录

    sudo mkdir -p /data/minio
    sudo chown -R $(whoami):$(whoami) /data/minio
    
  2. 安装依赖包(如果尚未安装):

    sudo yum install wget
    

下载MinIO服务器

  1. 下载MinIO二进制文件

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

    chmod +x minio
    
  3. 移动MinIO到系统路径

    sudo mv minio /usr/local/bin/
    

配置MinIO服务器

  1. 创建MinIO配置文件

    sudo vim /etc/minio.conf
    

    添加以下内容(根据你的需求修改):

    [global]
    drive_cache_size = 1000
    
  2. 创建Systemd服务文件

    sudo vim /etc/systemd/system/minio.service
    

    添加以下内容:

    [Unit]
    Description=MinIO Object Storage Server
    Documentation=https://docs.min.io
    Wants=network-online.target
    After=network-online.target
    
    [Service]
    Type=simple
    User=minio
    Group=minio
    WorkingDirectory=/data/minio
    ExecStart=/usr/local/bin/minio server /data/minio --console-address ":9000"
    Restart=always
    LimitNOFILE=65536
    
    [Install]
    WantedBy=multi-user.target
    

启动MinIO服务

  1. 重新加载Systemd配置

    sudo systemctl daemon-reload
    
  2. 启动MinIO服务

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

    sudo systemctl enable minio
    
  4. 验证服务状态

    sudo systemctl status minio
    

配置MinIO客户端(可选)

  1. 下载并安装MinIO客户端(mc)

    wget https://dl.min.io/client/mc/release/linux-amd64/mc
    chmod +x mc
    sudo mv mc /usr/local/bin/
    
  2. 配置MinIO客户端连接到MinIO服务器

    ./mc config host add myminio http://your_server_ip:9000 minioadmin minioadmin
    
  3. 使用MinIO客户端管理存储桶和对象

    ./mc mb myminio/mybucket
    ./mc ls myminio
    ./mc cp /path/to/your/file myminio/mybucket/
    

防火墙配置(如果适用)

  1. 开放必要的端口
    sudo firewall-cmd --permanent --zone=public --add-port=9000/tcp
    sudo firewall-cmd --reload
    

完成以上步骤后,你就在CentOS服务器上成功安装并配置了MinIO对象存储服务。你可以通过MinIO Web控制台或mc客户端来管理你的数据。

0
看了该问题的人还看了