minio中文文档链接:https://www.minio.org.cn/docs/minio/linux/index.html
你可以从 MinIO 官方的发布页面获取最新的 RPM 包,也可以使用 wget 命令直接下载。以下载 MinIO 服务端 RPM 包为例:
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20241218131544.0.0-1.x86_64.rpm -O minio.rpm
sudo dnf install minio.rpm
为了安全起见,建议为 MinIO 创建一个专门的用户,并创建用于存储数据的目录,并设置读、写和执行权限:
sudo useradd -r minio-user -s /sbin/nologin
sudo mkdir -p /data/minio
sudo chown minio-user:minio-user /data/minio
sudo chmod -R 777 /data/minio
创建一个环境配置文件 /etc/default/minio,并添加以下内容:
# MinIO 服务的用户
MINIO_USERNAME=minioadmin
# MinIO 服务的密码,建议设置为强密码
MINIO_PASSWORD=minioadmin
# MinIO 数据存储目录
MINIO_VOLUMES="/data/minio"
# MinIO 服务监听地址和端口
MINIO_OPTS="--address :9000 --console-address :9090"
你可以根据需要修改 MINIO_USERNAME、MINIO_PASSWORD、MINIO_VOLUMES 和 MINIO_OPTS 的值。
创建 /etc/systemd/system/minio.service 文件,并添加以下内容,其中值根据自己安装目录调整
[Unit]
Description=MinIO
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target
[Service]
User=minio-user
Group=minio-user
EnvironmentFile=/etc/default/minio
ExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMES
Restart=always
LimitNOFILE=65536
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio
sudo systemctl status minio
打开浏览器,访问 http://<服务器 IP 地址>:9090,使用 MINIO_USERNAME 和 MINIO_PASSWORD 登录控制台