centos

MinIO CentOS安装脚本怎么写

小樊
35
2025-05-14 22:40:31
栏目: 智能运维

MinIO是一个高性能的对象存储服务器,适用于大数据、备份和容器存储等场景。以下是在CentOS系统上安装MinIO的步骤和脚本示例:

前提条件

  1. CentOS 7.x 或更高版本
  2. Python 3.6+
  3. Git

安装步骤

  1. 更新系统包

    sudo yum update -y
    
  2. 安装EPEL仓库

    sudo yum install -y epel-release
    
  3. 安装Python 3和pip

    sudo yum install -y python3 python3-pip
    
  4. 安装Git

    sudo yum install -y git
    
  5. 下载MinIO二进制文件 你可以从MinIO的官方GitHub仓库下载最新版本的二进制文件。

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

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

    sudo mv minio /usr/local/bin/
    
  8. 创建MinIO数据目录

    sudo mkdir -p /data/minio
    sudo chown $(whoami):$(whoami) /data/minio
    
  9. 启动MinIO服务器 使用以下命令启动MinIO服务器:

    minio server /data/minio
    

自动化脚本

以下是一个自动化脚本,用于在CentOS上安装MinIO:

#!/bin/bash

# 更新系统包
sudo yum update -y

# 安装EPEL仓库
sudo yum install -y epel-release

# 安装Python 3和pip
sudo yum install -y python3 python3-pip

# 安装Git
sudo yum install -y git

# 下载MinIO二进制文件
wget https://dl.min.io/server/minio/release/linux-amd64/minio

# 赋予执行权限
chmod +x minio

# 移动MinIO二进制文件到系统路径
sudo mv minio /usr/local/bin/

# 创建MinIO数据目录
sudo mkdir -p /data/minio
sudo chown $(whoami):$(whoami) /data/minio

# 启动MinIO服务器
minio server /data/minio

运行脚本

将上述脚本保存为install_minio.sh,然后运行以下命令:

chmod +x install_minio.sh
./install_minio.sh

配置MinIO

启动MinIO服务器后,你可以通过浏览器访问http://<your_server_ip>:9000来配置MinIO。首次访问时,你需要设置一个访问密钥和秘密密钥。

注意事项

通过以上步骤,你可以在CentOS系统上成功安装并运行MinIO。

0
看了该问题的人还看了