linux

MinIO在Linux的安装流程

小樊
40
2025-07-13 17:23:23
栏目: 智能运维

在Linux系统上安装MinIO的步骤如下:

安装前准备

  1. 更新系统:确保Linux系统已经更新到最新版本,并安装了必要的依赖包。
  2. 确定Linux发行版:如CentOS、Ubuntu等。
  3. 下载MinIO安装包
    • 在线下载
      wget https://dl.min.io/server/minio/release/linux-amd64/minio
      
    • 离线下载:将下载的文件上传到Linux系统的指定目录下。
  4. 赋予执行权限
    chmod +x minio
    
  5. 创建数据目录
    mkdir -p /data/minio
    
  6. 配置环境变量
    • 设置默认用户名和密码:
      export MINIO_ROOT_USER=admin
      export MINIO_ROOT_PASSWORD=yourpassword
      
    • 使环境变量永久生效:
      echo "export MINIO_ROOT_USER=admin" >> /etc/profile
      echo "export MINIO_ROOT_PASSWORD=yourpassword" >> /etc/profile
      source /etc/profile
      

启动MinIO服务

  1. 启动命令
    ./minio server /data/minio
    
    如果需要指定静态端口,可以使用以下参数:
    ./minio server --address :9001 --console-address :9002 /data/minio
    
  2. 验证启动
    ps -ef | grep minio
    

访问MinIO管理控制台

  1. 打开浏览器,访问MinIO管理控制台的地址:
    http://<your-server-ip>:PORT
    
    其中<your-server-ip>是Linux服务器的IP地址,PORT是MinIO控制台的端口号。
  2. 登录,输入在配置环境变量时设置的用户名和密码进行登录。

设置MinIO开机自启

  1. 创建启动脚本
    nohup /opt/minio/minio server /data/minio --console-address ":9090" > /opt/minio/minio.log 2>&1 &
    
    赋予脚本执行权限:
    chmod +x start.sh
    
  2. 创建systemd服务文件
    • 创建一个名为minio.service的文件:
      [Unit]
      Description=MinIO Server After=network.target
      
      [Service]
      Type=forking
      ExecStart=/opt/minio/start.sh
      Restart=on-fail
      
      [Install]
      WantedBy=multi-user.target
      
  3. 启用自启
    systemctl enable minio.service
    systemctl start minio.service
    

以上步骤涵盖了在Linux环境下安装、配置、启动和使用MinIO的基本流程。如果在安装过程中遇到问题,可以参考MinIO的官方文档或寻求社区帮助。

0
看了该问题的人还看了