以下是在Linux系统上安装MinIO的详细教程:
minio-linux-amd64
。tar
命令解压下载的压缩包。tar -xzf minio-linux-amd64.tar.gz
minio
可执行文件移动到系统路径中,例如/usr/local/bin/
。sudo mv minio-linux-amd64 /usr/local/bin/minio
sudo mkdir -p /data/minio
sudo chown -R $(whoami):$(whoami) /data/minio
minio server /data/minio --console-address ":9001"
--console-address
参数用于指定MinIO控制台(Web UI)的地址和端口,默认是:9001
。9000
用于数据传输,9001
用于控制台)。sudo firewall-cmd --permanent --zone=public --add-port=9000/tcp
sudo firewall-cmd --permanent --zone=public --add-port=9001/tcp
sudo firewall-cmd --reload
pip
安装MinIO Python客户端库。pip install minio
from minio import Minio
# 连接到MinIO服务器
client = Minio(
"your-minio-server-address:9000",
access_key="your-access-key",
secret_key="your-secret-key",
secure=False # 如果使用HTTPS,请设置为True
)
# 列出存储桶
buckets = client.list_buckets()
for bucket in buckets:
print(bucket.name)
希望这份教程能帮助你在Linux系统上成功安装和配置MinIO!如有任何疑问,请随时提问。