在CentOS系统上安装MinIO可以通过多种方法实现,包括手动安装和使用脚本一键安装。以下是一些常用的CentOS MinIO安装脚本和方法:
sudo yum update -y
sudo yum install -y epel-release
sudo yum install -y python3 python3-pip
sudo yum install -y git
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
sudo mv minio /usr/local/bin/
sudo mkdir -p /data/minio
sudo chown $(whoami):$(whoami) /data/minio
./minio server /data/minio
url=https://static.itdos.com/install/install-microi-centos.sh
if [ -f /usr/bin/curl ];then
curl -sso $url
else
wget -o install-microi-centos.sh $url
fi
bash install-microi-centos.sh
#!/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
sudo yum install -y docker
sudo systemctl start docker
sudo systemctl enable docker
docker pull minio/minio
docker run -p 9000:9000 --name minio -v /path/to/your/data:/data -e MINIO_ACCESS_KEY=your_access_key -e MINIO_SECRET_KEY=your_secret_key minio/minio server /data