centos

CentOS系统中MinIO安装教程

小樊
46
2025-08-26 17:48:07
栏目: 智能运维

以下是在CentOS系统中安装MinIO的教程:

准备工作

更新系统:sudo yum update -y。安装依赖:sudo yum install -y wget

下载MinIO

wget https://dl.min.io/server/minio/release/linux-amd64/minio。赋予执行权限:chmod +x minio。移动到系统路径:sudo mv minio /usr/local/bin/

创建数据目录

sudo mkdir -p /data/minio。设置权限:sudo chown -R minio:minio /data/minio

配置MinIO

创建/etc/default/minio文件,添加内容:MINIO_ROOT_USER="账号"MINIO_ROOT_PASSWORD="密码"MINIO_VOLUMES="/data/minio"。设置文件权限:sudo chown minio:minio /etc/default/miniosudo chmod 600 /etc/default/minio

创建Systemd服务文件

创建/etc/systemd/system/minio.service文件,内容如下:

[Unit]
Description=MinIO
Wants=network-online.target
After=network-online.target

[Service]
User=minio
Group=minio
EnvironmentFile=/etc/default/minio
ExecStart=/usr/local/bin/minio server --console-address ":9001" /data/minio
Restart=always

[Install]
WantedBy=multi-user.target

启动服务

sudo systemctl daemon-reloadsudo systemctl start miniosudo systemctl enable minio

验证安装

使用mc客户端验证,先下载安装mc,然后配置:mc alias set myminio http://localhost:9000 minioadmin minioadmin,最后列出存储桶:mc ls myminio

配置防火墙

sudo firewall-cmd --permanent --zone=public --add-port=9000/tcpsudo firewall-cmd --reload

0
看了该问题的人还看了