Bước 1: Cập nhật hệ thống
sudo apt update
sudo apt upgrade -y
Bước 2: Tạo user riêng cho MinIO
Không nên chạy bằng root.
sudo useradd -r minio-user -s /sbin/nologin
Kiểm tra:
id minio-user
Bước 3: Tạo thư mục dữ liệu
Bước 4: Download MinIO
Bước 5: Tạo file cấu hình
MINIO_ROOT_USER=minioadmin
MINIO_ROOT_PASSWORD=StrongPassword123!
MINIO_VOLUMES=”/data/minio”
MINIO_OPTS=”–console-address :9001″
Bước 6: Tạo service systemd
Tạo file:
sudo nano /etc/systemd/system/minio.service
Nội dung:
[Unit]
Description=MinIO
Documentation=https://min.io
Wants=network-online.target
After=network-online.target
[Service]
User=minio-user
Group=minio-user
EnvironmentFile=/etc/minio/minio.conf
ExecStart=/usr/local/bin/minio server $MINIO_VOLUMES $MINIO_OPTS
Restart=always
LimitNOFILE=65536
[Install]
WantedBy=multi-user.target
Bước 7: Khởi động dịch vụ
Reload:
sudo systemctl daemon-reload
Enable:
sudo systemctl enable minio
Start:
sudo systemctl start minio
Kiểm tra:
Bước 8: Mở firewall
sudo ufw allow 9000/tcp
sudo ufw allow 9001/tcp
Bước 9: Truy cập giao diện web
Mở:
http://IP_SERVER:9001
Đăng nhập:
User: minioadmin
Password: StrongPassword123!
Bước 10: Cài MinIO Client (mc)
Đây là công cụ quản trị tương tự AWS CLI.
Tải:
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/
Khai báo server:
mc alias set local \
http://localhost:9000 \
minioadmin \
StrongPassword123!
Kiểm tra:
mc ls local
Upload file thử
Tạo bucket:










