centos创建minio
下载MinIO 二进制文件
wget https://dl.min.io/server/minio/release/linux-amd64/minio
赋予执行权限
sudo chmod +x minio
将 MinIO 移动到 /usr/local/bin
sudo mv minio /usr/local/bin/
创建 MinIO 数据目录
sudo mkdir -p /var/www/data/minio/data
创建 MinIO 配置文件
vi /etc/default/minio
增加内容如下:
MINIO_VOLUMES="/var/www/data/minio/data"
MINIO_OPTS="--address :10099"
MINIO_ROOT_USER="用户名"
MINIO_ROOT_PASSWORD="密码"
创建 MinIO 系统服务,创建一个 systemd 服务文件来管理 MinIO 服务。
sudo vi /etc/systemd/system/minio.service
添加如下内容:
[Unit]
Description=MinIO
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target
[Service]
WorkingDirectory=/data/minio
EnvironmentFile=/etc/default/minio
User=minio
Group=minio
Type=simple
ExecStart=/usr/local/bin/minio server $MINIO_VOLUMES $MINIO_OPTS
Restart=on-failure
[Install]
WantedBy=multi-user.target
创建 MinIO 用户和组
sudo groupadd minio
sudo useradd -g minio minio
设置目录权限
sudo chown -R minio:minio /var/www/data/minio/data
启动并启用 MinIO 服务
sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio
sudo systemctl status minio
验证MinIO 服务
打开浏览器,访问 http://IP:44019,使用之前设置的用户名和密码登录 MinIO 控制台,验证服务是否正常运行。