Files
Linux/Docs/Linux部署Minio.md
offends cee91802b3
Some checks failed
continuous-integration/drone Build is failing
synchronization
2025-08-25 15:57:40 +08:00

1.2 KiB

本文作者:丁辉

Linux部署Minio

开始部署

Minio下载

  1. 下载二进制文件

    wget https://dl.min.io/server/minio/release/linux-amd64/minio
    
  2. 赋予权限并移动到可执行目录下

    chmod +x minio && mv minio /usr/local/bin/
    
  3. 创建数据目录

    mkdir /opt/minio-data/
    
  4. 启动 Minio

    nohup minio server  --address :9000 --console-address :9001 /opt/minio-data/ > /opt/minio-data/minio.log &
    
  5. 登录

    账户密码: minioadmin/minioadmin

使用 System 启动

  1. 编辑 Service 文件

    vim /etc/systemd/system/minio.service
    

    内容如下

    [Unit]
    Description=Minio Service
    [Service]
    # Environment="MINIO_ROOT_USER=minioadmin"
    # Environment="MINIO_ROOT_PASSWORD=minioadmin"
    ExecStart=/usr/local/bin/minio server /root/minio-data/ --console-address ":9001"
    ExecReload=/bin/kill -s HUP $MAINPID
    ExecStop=/bin/kill -s QUIT $MAINPID
    StandardOutput=/var/log/minio/minio.log
    PrivateTmp=true
    
    [Install]
    WantedBy=multi-user.target
    
  2. 启动 Minio

    systemctl daemon-reload
    systemctl start minio.service