温馨提示×

如何在CentOS上快速部署MinIO

小樊
52
2025-08-12 15:44:03
栏目: 智能运维

以下是在CentOS上快速部署MinIO的步骤:

安装MinIO

  • 下载安装包:对于CentOS 7,使用wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20250312180418.0.0-1.x86_64.rpm -O minio.rpm下载;对于CentOS 8,使用wget https://dl.min.io/server/minio/release/linux-amd64/minio -O /usr/local/bin/minio下载,并赋予执行权限chmod +x /usr/local/bin/minio

配置MinIO

  • 创建数据目录mkdir -p /mnt/data,并设置权限chown -R minio:minio /mnt/data,可根据需要修改目录。
  • 配置环境变量:编辑/etc/default/minio,添加MINIO_ROOT_USER="minioadmin"MINIO_ROOT_PASSWORD="minioadmin"MINIO_VOLUMES="/mnt/data"MINIO_OPTS="--address :9000"

启动MinIO

  • 直接启动(测试用)nohup /usr/local/bin/minio server /mnt/data > /var/log/minio/nohup.out 2>&1 &
  • 设置为Systemd服务(生产用):创建/etc/systemd/system/minio.service,内容参考,然后执行systemctl daemon-reloadsystemctl enable --now minio

开放端口(可选)

若启用了防火墙,执行sudo firewall-cmd --zone=public --add-port=9000/tcp --permanentsudo firewall-cmd --zone=public --add-port=9001/tcp --permanentsudo firewall-cmd --reload

0