linux

Linux MinIO如何轻松安装

小樊
40
2025-04-19 19:16:29
栏目: 智能运维

在Linux上轻松安装MinIO可以分为几个步骤,以下是详细的步骤说明:

二进制方式安装

  1. 下载MinIO二进制文件
wget https://dl.min.io/server/minio/release/linux-amd64/minio
  1. 授权并移动二进制文件
chmod +x minio
sudo mv minio /usr/local/bin/
  1. 创建MinIO目录并设置环境变量
mkdir -p ~/minio
echo 'export MINIO_HOME=~/minio' >> ~/.bashrc
echo 'export PATH=$PATH:$MINIO_HOME/bin' >> ~/.bashrc
source ~/.bashrc
  1. 启动MinIO服务
mkdir -p /data/minio/data
mkdir -p /data/minio/config
export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=admin
docker run -d --restart always \
  -p 9000:9000 \
  -p 9001:9001 \
  -v /data/minio/data:/mnt/data \
  -v /data/minio/config:/etc/config.env \
  -e "MINIO_CONFIG_ENV_FILE=/etc/config.env" \
  --name "minio" \
  minio/minio server --console-address ":9001"

使用Docker容器方式安装

  1. 确保Docker已安装
sudo apt-get update
sudo apt-get install -y docker.io
sudo systemctl start docker
sudo systemctl enable docker
  1. 创建持久化目录及配置
mkdir -p /data/minio/data
mkdir -p /data/minio/config
echo "MINIO_ROOT_USER=admin" > /data/minio/config/minio_user
echo "MINIO_ROOT_PASSWORD=admin" >> /data/minio/config/minio_user
echo "MINIO_VOLUMES=\"/mnt/data\"" >> /data/minio/config/minio_user
echo "MINIO_OPTS=\"--console-address :9001\"" >> /data/minio/config/minio_user
  1. 启动MinIO服务
docker run -d --restart always \
  -p 9000:9000 \
  -p 9001:9001 \
  -v /data/minio/data:/mnt/data \
  -v /data/minio/config:/etc/config.env \
  -e "MINIO_CONFIG_ENV_FILE=/etc/config.env" \
  --name "minio" \
  minio/minio server --console-address ":9001"

验证安装

使用MinIO客户端工具(mc)

  1. 添加MinIO服务端
./mc config host add myminio http://ip:9000
  1. 列出所有配置的MinIO服务端
./mc config host ls
  1. 操作Bucket下的对象
./mc cp a.txt myminio/mybucket

更多操作方法可以参考 MinIO官方文档

以上步骤可以帮助您在Linux系统上轻松安装和配置MinIO对象存储服务。

0
看了该问题的人还看了