在Debian系统上配置MinIO可以分为几个步骤。以下是一个详细的教程,帮助你完成整个过程。
更新APT包列表
sudo apt update
添加MinIO官方GPG密钥
wget -qO - https://dl.min.io/server/minio/release/linux/debian/key.asc | sudo apt-key add -
添加MinIO APT仓库
sudo add-apt-repository 'deb https://dl.min.io/server/minio/release/linux/debian buster main'
更新APT包列表以包含MinIO仓库
sudo apt update
安装MinIO
sudo apt install minio
验证安装
minio --version
下载MinIO二进制文件
wget https://dl.min.io/server/minio/release/linux-amd64/minio
赋予执行权限
chmod +x minio
移动MinIO二进制文件到系统路径
sudo mv minio /usr/local/bin/
创建数据目录
sudo mkdir -p /data/minio
sudo chown $USER /data/minio
启动MinIO服务器
minio server /data/minio
设置开机自启 创建一个systemd服务文件:
sudo nano /etc/systemd/system/minio.service
添加以下内容:
[Unit]
Description=MinIO Server
After=network.target
[Service]
ExecStart=/usr/local/bin/minio server /data/minio
Restart=always
User=minio
Group=minio
[Install]
WantedBy=multi-user.target
启用并启动服务:
sudo systemctl enable minio
sudo systemctl start minio
验证安装
sudo minio server status
下载并配置MinIO客户端
wget https://dl.min.io/client/mc/release/linux-amd64/mcsudo mv mc /usr/local/bin/
sudo chmod +x /usr/local/bin/mc
配置MinIO客户端
mc alias set myminio http://localhost:9000 minioadmin minioadmin
默认情况下,MinIO控制台可以通过浏览器访问 http://<your-server-ip>:9000
。你需要使用默认的访问密钥和秘密密钥(通常是 minioadmin/minioadmin
)登录。
通过以上步骤,你应该能够在Debian系统上成功安装并运行MinIO。