在CentOS上定制Minio功能,可从以下方面入手:
wget https://dl.min.io/server/minio/release/linux-amd64/minio.rpm,然后yum install minio.rpm。也可下载二进制文件,如wget https://dl.min.io/server/minio/release/linux-amd64/minio,再chmod +x minio,mv minio /usr/local/bin/。/etc/default/minio文件,可设置数据存储路径MINIO_VOLUMES、访问密钥MINIO_ROOT_USER和MINIO_ROOT_PASSWORD、服务端口MINIO_OPTS等。/etc/systemd/system/minio.service文件,配置服务的相关参数,如工作目录、用户、环境文件等,还可设置Restart等选项来控制服务的重启策略。sudo groupadd minio,sudo useradd -r -g minio minio,并确保数据目录的权限归该用户所有,如sudo chown -R minio:minio /data/minio。firewall-cmd --zone=public --add-port=9000/tcp --permanent,firewall-cmd --zone=public --add-port=9090/tcp --permanent,然后systemctl restart firewalld。