MinIO 部署文档
一、文档介绍
此文档旨在规范服务器上 MinIO 部署步骤,标准化操作步骤,为后续标准运维提供支撑。
二、部署环境
-
操作系统: Linux(CentOS 7.6) -
安装包版本: MinIO 2024-11-07
三、下载
注意:由于官方在 2025 年之后的版本中基于商业化需求,对开源版本的权限功能以及部署授权功能进行了限制,所以采用 2024 年版本。
注意:现在官网上下载的软件均已被添加了授权功能,所以只能使用早期下载的软件。
cd /usr/local/srcwget https://github.com/rucjohn/publish/releases/download/1.0/minio-2024-11-07
四、创建用户
cat /etc/passwd | grep minio[ $? -ne 0 ] && useradd -s /sbin/nologin -M minio
注意:用户非必须,使用非 root 用户启动即可。
建议:可以使用业务帐号进行启动,统一管理。
五、安装
cd /usr/local/srcmkdir -p /usr/local/minio-2024-11-07/binmv minio-2024-11-07 /usr/local/minio-2024-11-07/bin/miniocd /usr/local/ln -s minio-2024-11-07 miniochown -R minio.minio minio-2024-11-07
六、配置环境变量
cat <<"EOF" | tee -a /etc/profile# MinIOexport MINIO_HOME=/usr/local/minioexport PATH=$MINIO_HOME/bin:$PATHEOFsource /etc/profile
七、创建目录
mkdir -p /data/minio_data/{conf,data,tmp}
八、创建配置文件
cd /data/minio_data/confcat <<EOF | tee minio.confMINIO_ACCESS_KEY="minio"MINIO_SECRET_KEY="2024.min.io"MINIO_VOLUMES="/data/minio_data/data"MINIO_OPTS="--address :9000 --console-address :9001"EOF
九、创建服务
cd /data/minio_datacat <<"EOF" | tee minio.service[Unit]Description=Minio Object Storage ServiceDocumentation=https://docs.minio.ioWants=network-online.targetAfter=network-online.targetAssertFileIsExecutable=/usr/local/minio/bin/minio[Service]WorkingDirectory=/usr/local/minioUser=minioGroup=minioEnvironmentFile=-/data/minio_data/conf/minio.confExecStartPre=/bin/bash -c "[ -n \"${MINIO_VOLUMES}\" ] || echo \"Variable MINIO_VOLUMES not set in /etc/default/minio\""ExecStart=/usr/local/minio/bin/minio server $MINIO_OPTS $MINIO_VOLUMESStandardOutput=journalStandardError=inheritLimitNOFILE=65536TimeoutStopSec=0KillSignal=SIGTERMSendSIGKILL=noSuccessExitStatus=0[Install]WantedBy=multi-user.targetEOFcp minio.service /usr/lib/systemd/system/systemctl daemon-reload
注意:User 和 Group 参数需根据实际情况进行替换。
十、修改目录权限
chown -R minio.minio /data/minio_data
十一、启动服务
systemctl enable minio --nowsystemctl status minio
十二、访问服务
在浏览器中输入 http://服务器 IP 地址:9001/

输入 MINIO_ACCESS_KEY 和 MINIO_SECRET_KEY(即账号密码)登录

夜雨聆风

