在Linux系统上部署MinIO主要有两种方式:通过二进制包安装和通过Docker容器安装。以下是详细的步骤:
准备工作
下载MinIO
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20250312180418.0.0-1.x86_64.rpm -O minio.rpm
安装MinIO
sudo yum install minio.rpm
验证安装
minio --version
创建数据目录并挂载到新磁盘
sudo mkdir -p /mnt/data
sudo chown $(whoami) /mnt/data
配置MinIO环境变量
/etc/default/minio,添加以下内容(替换为你的管理员账号和密码):MINIO_ROOT_USER="minioadmin"
MINIO_ROOT_PASSWORD="minioadmin"
MINIO_VOLUMES="/mnt/data"
MINIO_OPTS="--address :9000"
启动MinIO服务
sudo systemctl start minio
sudo systemctl enable minio
配置防火墙
sudo firewall-cmd --zone=public --add-port=9000/tcp --permanentsudo firewall-cmd --reload
访问MinIO控制台
准备工作
拉取MinIO镜像
docker pull minio/minio
运行MinIO容器
docker run -p 9000:9000 --name minio \
-v /etc/localtime:/etc/localtime \
-v /data/minio/data:/data \
-v /data/minio/config:/root/.minio \
-d minio/minio server /data
查看正在运行的容器
docker ps
访问MinIO控制台
以上就是在Linux上部署MinIO的基本步骤。请根据你的具体需求和Linux发行版选择合适的安装方式。