温馨提示×

如何自定义CentOS上MinIO的安装路径

小樊
36
2026-01-07 22:57:32
栏目: 智能运维

要在CentOS上自定义MinIO的安装路径,您可以按照以下步骤操作:

  1. 下载MinIO: 首先,您需要从MinIO的官方网站下载最新版本的MinIO二进制文件。您可以使用wget命令来下载。

    wget https://dl.min.io/server/minio/release/linux-amd64/minio
    
  2. 设置可执行权限: 下载完成后,您需要给予MinIO二进制文件可执行权限。

    chmod +x minio
    
  3. 移动MinIO到自定义目录: 假设您想要将MinIO移动到/opt/minio目录下,您可以使用mv命令来完成这一操作。

    sudo mv minio /opt/minio/
    
  4. 创建数据和配置目录: 在自定义安装路径下,您可能需要创建一些子目录来存放数据、日志和配置文件。

    sudo mkdir -p /opt/minio/data
    sudo mkdir -p /opt/minio/log
    
  5. 运行MinIO服务器: 使用./minio server命令启动MinIO服务器,并通过--data-dir参数指定数据存储目录。

    /opt/minio/minio server --data-dir=/opt/minio/data
    
  6. 配置系统服务(可选): 如果您希望MinIO作为系统服务运行,您可以创建一个systemd服务文件。

    创建一个新的服务文件:

    sudo vi /etc/systemd/system/minio.service
    

    在文件中添加以下内容:

    [Unit]
    Description=MinIO Server
    After=network.target
    
    [Service]
    ExecStart=/opt/minio/minio server --data-dir=/opt/minio/data
    Restart=on-failure
    User=minio
    Group=minio
    
    [Install]
    WantedBy=multi-user.target
    

    创建MinIO用户和组:

    sudo addgroup minio
    sudo adduser -g minio minio
    

    更改MinIO数据目录的所有权:

    sudo chown -R minio:minio /opt/minio/data
    

    启用并启动MinIO服务:

    sudo systemctl enable minio
    sudo systemctl start minio
    

    检查服务状态:

    sudo systemctl status minio
    

通过以上步骤,您可以在CentOS上自定义MinIO的安装路径,并根据需要进行配置。记得根据您的实际需求调整数据目录和其他配置选项。

0