温馨提示×

MinIO在Linux上如何使用

小樊
67
2025-05-30 04:56:56
栏目: 智能运维

在Linux上使用MinIO主要分为以下几个步骤:

一、下载MinIO

  1. 通过wget指令下载(适用于能连接外网的Linux服务器):
wget http://dl.min.io/server/minio/release/linux-amd64/minio
  1. 如果无法连接外网或不想通过wget下载,可以从MinIO官网手动下载对应版本的二进制文件,然后上传到Linux服务器。

二、部署MinIO服务

  1. 赋予二进制文件执行权限
chmod +x minio
  1. 运行MinIO服务
  • 前台运行(适用于开发和测试环境):
./minio server /path/to/data
  • 后台运行,并指定控制台地址和端口:
./minio server /path/to/data --console-address ":9001"

或者,使用Docker来启动MinIO服务:

docker run -dt --restart always \
  -p 9000:9000 \
  -p 9001:9001 \
  -v /path/to/data:/mnt/data \
  -v /path/to/config:/etc/config.env \
  -e "MINIO_CONFIG_ENV_FILE=/etc/config.env" \
  --name "minio" \
  minio/minio server --console-address ":9001"

三、配置MinIO

  • 可以通过设置环境变量来配置MinIO,如用户名、密码等。
  • 也可以编辑config.json文件来永久保存配置。

四、使用MinIO

  • 设置Bucket:通过MinIO的Web控制台或mc客户端工具来创建Bucket,并设置相应的权限。
  • 上传和下载文件:使用mc客户端工具或直接通过API接口来上传和下载文件。

五、注意事项

  • 确保防火墙开放了MinIO所需的端口(如9000和9001)。
  • 如果需要在公网上访问MinIO控制台,需要在服务器的安全组中添加相应的端口开放规则。
  • 为了安全起见,建议设置强密码,并考虑使用自定义的用户名和密码。

更多详细信息和高级配置,可以参考MinIO官方文档

0