以下是在CentOS系統中安裝MinIO的教程:
更新系統:sudo yum update -y。安裝依賴:sudo yum install -y wget。
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。
創建/etc/default/minio文件,添加內容:MINIO_ROOT_USER="賬號",MINIO_ROOT_PASSWORD="密碼",MINIO_VOLUMES="/data/minio"。設置文件權限:sudo chown minio:minio /etc/default/minio,sudo chmod 600 /etc/default/minio。
創建/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-reload。sudo systemctl start minio。sudo 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/tcp。sudo firewall-cmd --reload。