在Linux上部署MinIO主要有两种方式:通过二进制包安装和通过Docker容器安装。以下是详细的步骤:
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20250312180418.0.0-1.x86_64.rpm -O minio.rpm
yum install minio.rpm
minio --version
mkdir -p /mnt/data
groupadd -r minio-user
useradd -M -r -g minio-user minio-user
chown -R minio-user:minio-user /mnt/data
chmod -R 755 /mnt/data
/dev/sdb
):fdisk /dev/sdb
# 创建新分区,格式化为ext4系统,并挂载到新分区
mkfs.ext4 /dev/sdb1
mount /dev/sdb1 /mnt/data
blkid /dev/sdb1
echo "UUID=3d33a1d0-75b8-4c27-8a71-9e5caa4041a5 /mnt/data ext4 defaults 0 0" >> /etc/fstab
编辑/etc/default/minio
文件,添加以下内容:
MINIO_ROOT_USER="minioadmin"
MINIO_ROOT_PASSWORD="minioadmin"
MINIO_VOLUMES="/mnt/data"
MINIO_OPTS="--address :9000"
systemctl start minio
systemctl enable minio
sudo firewall-cmd --zone=public --add-port=9000/tcp --permanentsudo firewall-cmd --reload
docker pull minio/minio
docker run -p 9090: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
在浏览器中输入http://<your-server-ip>:9090
,使用默认的AccessKey和SecretKey(minioadmin/minioadmin)登录。
以上就是在Linux上部署MinIO的基本步骤。请根据你的具体需求和Linux发行版选择合适的安装方式。