温馨提示×

minio在linux如何快速安装

小樊
44
2025-03-18 16:19:02
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

安装步骤

  1. 创建目录

    mkdir minio
    cd minio
    mkdir data
    
  2. 下载MinIO

    • 通过wget下载(适用于能连接外网的Linux服务器):

      wget https://dl.min.io/server/minio/release/linux-amd64/minio
      
    • 下载安装包(适用于不能连接外网或不想通过wget下载的情况):

      • 访问 MinIO官方下载页面 下载适用于Linux的安装包。
      • 将下载的安装包上传到Linux服务器。
  3. 赋权设置账号密码

    • 设置默认账号密码:

      export MINIO_ACCESS_KEY=admin
      export MINIO_SECRET_KEY=minioadmin
      
    • 可选:将上述环境变量添加到 /etc/profile 文件中,以实现永久设置:

      vim /etc/profile
      # 添加以下行
      export MINIO_ACCESS_KEY=admin
      export MINIO_SECRET_KEY=minioadmin
      source /etc/profile
      
  4. 启动MinIO服务器

    • 前台运行(适用于测试或临时使用):

      ./minio server /data
      
    • 后台运行(适用于生产环境):

      nohup ./minio server /data > /data/minio.log 2>&1 &
      
  5. 设置开机自启动(可选):

    • 创建启动脚本并添加到系统启动服务中:

      cd /etc/rc.d/init.d
      vim minio.sh
      # 添加以下内容
      #!/bin/bash
      chkconfig: 2345 10 90
      description: MinIO Server
      nohup /usr/local/minio/minio server /data > /data/minio.log 2>&1 &
      chkconfig --add minio.sh
      chkconfig minio.sh on
      
    • 给脚本赋权并重启服务以应用设置。

  6. 配置防火墙(适用于需要开放端口的场景):

    • 开放MinIO默认使用的端口(9000)和控制台端口(9001):

      firewall-cmd --zone=public --add-port=9000/tcp --permanent
      firewall-cmd --zone=public --add-port=9001/tcp --permanent
      firewall-cmd --reload
      

注意事项

  • 确保下载的MinIO版本与您的Linux系统兼容。
  • 在生产环境中,建议使用后台运行模式,并妥善保管好 MINIO_ACCESS_KEYMINIO_SECRET_KEY
  • 根据实际需求配置防火墙规则,确保服务器的安全性。

以上步骤提供了在Linux系统上快速安装MinIO的基本流程,您可以根据自己的实际情况进行调整和优化。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:在centos如何快速安装minio

0