centos

安装minio到centos的流程

小樊
35
2025-07-04 13:45:19
栏目: 智能运维

在CentOS上安装MinIO的流程如下:

准备工作

  1. 更新系统
    sudo yum update -y
    
  2. 安装依赖
    sudo yum install -y wget unzip
    

下载MinIO

  1. 下载MinIO二进制文件
    wget https://dl.min.io/server/minio/release/linux-amd64/minio
    
  2. 解压MinIO文件
    unzip minio
    
  3. 移动MinIO到合适的位置
    sudo mv minio /usr/local/bin/
    

配置MinIO

  1. 创建数据存储目录
    mkdir -p /data/minio
    
  2. 创建环境变量配置文件 /etc/default/minio,包含以下关键参数:
    MINIO_ROOT_USER=admin
    MINIO_ROOT_PASSWORD=your_strong_password
    MINIO_VOLUMES="/data/minio"
    MINIO_OPTS="--address :9000 --console-address :9001"
    

设置Systemd服务单元

  1. 创建Systemd服务文件 /etc/systemd/system/minio.service,内容如下:
    [Unit]
    Description=MinIO
    After=network.target
    
    [Service]
    User=$USER
    Group=$USER
    EnvironmentFile=/etc/default/minio
    ExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMES
    Restart=always
    LimitNOFILE=65536
    
    [Install]
    WantedBy=multi-user.target
    

启动与验证服务

  1. 重新加载Systemd配置
    sudo systemctl daemon-reload
    
  2. 启动MinIO服务
    sudo systemctl enable minio
    sudo systemctl start minio
    
  3. 验证MinIO服务状态
    sudo systemctl status minio
    
  4. 访问Web控制台验证安装: 使用浏览器打开 http://<服务器IP>:9001,输入配置的用户名和密码登录。

防火墙配置(可选)

  1. 开放9000和9001端口
    sudo ufw allow 9000/tcp
    sudo ufw allow 9001/tcp
    sudo ufw reload
    

客户端工具安装(可选)

  1. 安装mc命令行工具
    wget https://dl.min.io/client/mc/release/linux-amd64/mc
    chmod +x mc
    sudo mv mc /usr/local/bin/
    
  2. 配置mc客户端
    mc alias set myminio http://localhost:9000 admin your_strong_password
    

通过以上步骤,你应该能够在CentOS上成功安装并运行MinIO对象存储系统。

0
看了该问题的人还看了