centos

centos上如何快速安装minio

小樊
55
2025-04-18 16:58:38
栏目: 智能运维

在CentOS上快速安装MinIO的步骤如下:

方法一:使用官方安装脚本

  1. 更新系统包

    sudo yum update -y
    
  2. 添加MinIO官方YUM仓库

    sudo tee /etc/yum.repos.d/minio.repo <<EOF
    [minio]
    name=MinIO Repository
    baseurl=https://dl.min.io/server/centos/8/$basearch/
    enabled=1
    gpgcheck=1
    gpgkey=https://dl.min.io/server/centos/8/$basearch/RPM-GPG-KEY-minio
    EOF
    
  3. 安装MinIO

    sudo yum install minio -y
    
  4. 启动MinIO服务

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

    sudo systemctl enable minio
    

方法二:手动安装

  1. 下载MinIO二进制文件 访问MinIO官方下载页面,选择适合CentOS 8的版本并下载。

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

    chmod +x minio
    
  3. 移动MinIO二进制文件到系统路径

    sudo mv minio /usr/local/bin/
    
  4. 启动MinIO服务

    minio server /data
    

    这里/data是你的数据存储目录,你可以根据需要更改。

  5. 设置MinIO服务开机自启(可选) 你可以使用systemd来管理MinIO服务。

    • 创建一个systemd服务文件:
      sudo tee /etc/systemd/system/minio.service <<EOF
      [Unit]
      Description=MinIO Server
      After=network.target
      
      [Service]
      ExecStart=/usr/local/bin/minio server /data
      Restart=always
      User=minio
      Group=minio
      Environment=MINIO_ACCESS_KEY=your_access_key
      Environment=MINIO_SECRET_KEY=your_secret_key
      
      [Install]
      WantedBy=multi-user.target
      EOF
      
    • 启动并启用服务:
      sudo systemctl daemon-reload
      sudo systemctl start minio
      sudo systemctl enable minio
      

验证安装

无论使用哪种方法安装,都可以通过以下命令验证MinIO是否正常运行:

minio server /data

你应该会看到类似以下的输出:

Play out of the park with MinIO!

  Welcome to MinIO!

  Your new single node MinIO server is up and running on:
      http://<your_server_ip>:9000

  You can now start using MinIO with the following command:
      mc alias set myminio http://<your_server_ip>:9000 your_access_key your_secret_key

  For more information on how to use MinIO, please visit our documentation:
      https://docs.min.io/docs/minio-user-guide-complete.html

访问http://<your_server_ip>:9000,你应该能够看到MinIO的Web界面。

希望这些步骤能帮助你在CentOS上快速安装MinIO!

0
看了该问题的人还看了