首页 绿色软件 NAS资源 威联通QNAP 威联通NAS 私有云存储OSS MinIO对象存储 兼容Amazon Web Services S3 支持平安H5图片和附件上传插件 搭建自己云存储服务端软件直装版
威联通NAS 私有云存储OSS MinIO对象存储 兼容Amazon Web Services S3 支持平安H5图片和附件上传插件 搭建自己云存储服务端软件直装版
查看 7 下载 0 收藏 纠错
  • 语言: 中文(CN)
  • 兼容性: amd64
  • 类别: NAS软件
普通会员:免费下载

MinIO是一个对象存储解决方案,它提供了与Amazon Web Services S3兼容的API,并支持所有核心S3功能。 MinIO有能力在任何地方部署 - 公有云或私有云,裸金属基础设施,编排环境,以及边缘基础设施。

在这个网站的文档上记录和说明了在Linux平台上进行MinIO部署的操作、管理和开发,适用于最新的稳定版MinIO:RELEASE.2024-11-07T00-52-20Z

MinIO在双重许可证下发布,一个是 AGPL v3.0 和 MinIO商业许可证. 通过 MinIO SUBNET 部署和注册的商业许可证的用户,可以免除AGPL v3.0许可限制,还可以购买技术服务和获取商业授权获得7 x 24小时的商业服务,在中国您可以拔打4008-566-339与我们联系。

如果你需要马上体验,你可以直接使用 minio-console 和我们的 演示服务器 https://play.minio.org.cn,快速体验MinIO。 MinIO演示服务器 是一个 公开 运行了MinIO集群的测试服务器. 任何上传到 MinIO演示服务器 的文件是公开的,您需要注意在演示和测试期间不要上传重要文件和隐私文件,因为其他人可以访问并且我们会定期删除测试数据。 要了解更多如何连接到 MinIO演示服务器 的内容, 请查看 MinIO控制台登录的相关知识.

快速开始:Linux版MinIO

这个部署步骤包括 单节点部署 MinIO服务器在 Linux 上,主要用于早期快速开发和评估MinIO存储服务器在S3存储层API的兼容性。

有关在生产环境中部署的说明,您可以联系MinIO进行商业支持或者请参见 多节点多硬盘部署.

  • 当前用户在本地文件上具有:读、写和执行的权例 (例如: ~/minio 有相关权限).

  • 允许将二进制文件安装到系统 PATH 中 (例如: 可以访问并执行 /usr/local/bin 路径).

  • 熟悉Linux终端或shell(如Bash,ZSH等)

  • 一个64位的Linux操作系统(例如,RHEL 8,Ubuntu LTS版本)。

  1. 安装MinIO服务器

    下面的内容提供了在64位Linux操作系统上使用RPM、DEB或二进制文件安装MinIO的示例。 RPM和DEB软件包会自动将MinIO安装到必要的系统路径,并创建一个适用于 systemctl 的 minio 服务。 MinIO强烈建议使用RPM或DEB安装方式。 要更新使用的部署,其管理方式是: systemctl , 详细内容请查看 minio-upgrade-systemctl.

    amd64 (Intel or AMD 64位处理程序)

    使用以下选项之一下载适用于运行 Linux 操作系统的 Intel 或 AMD 64 位处理器的 MinIO 服务器安装文件。

    RPM (RHEL)

    使用以下命令下载最新版本的稳定 MinIO RPM 并安装:

    wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20241107005220.0.0-1.x86_64.rpm -O minio.rpm
    sudo dnf install minio.rpm

    DEB (Debian/Ubuntu)二进制包

    arm64 (苹果 M1/M2 or 其他 ARM 64位处理程序)
    其他架构
  2. 启动MinIO服务器

    在系统终端或shell中运行以下命令,使用 ~/minio 文件夹启动一个本地MinIO实例。 你可以用本地机器上的其它文件夹路径替代此路径:

    mkdir ~/minio
    minio server ~/minio --console-address :9090

    mkdir 命令 在指定路径创建文件夹。

    minio server 命令启动MinIO服务器. 这个路径参数 ~/minio 确定服务器操作的文件夹。

    minio server 进程将其输出打印到系统控制台,类似于以下内容:

    API: http://192.0.2.10:9000  http://127.0.0.1:9000
    RootUser: minioadmin
    RootPass: minioadmin
    
    Console: http://192.0.2.10:9090 http://127.0.0.1:9090
    RootUser: minioadmin
    RootPass: minioadmin
    
    Command-line: https://minio.org.cn/docs/minio/linux/reference/minio-mc.html   $ mc alias set myminio http://192.0.2.10:9000 minioadmin minioadmin
    
    Documentation: https://minio.org.cn/docs/minio/linux/index.html
    
    WARNING: Detected default credentials 'minioadmin:minioadmin', we recommend that you change these values with 'MINIO_ROOT_USER' and 'MINIO_ROOT_PASSWORD' environment variables.
  3. 通过浏览器访问你的MinIO server

    在浏览器中打开 http://127.0.0.1:9000 并访问 MinIO控制台. 你也可以输入服务器命令输出中指定的任何网络地址。 例如,如果命令行显示 minio控制台: http://192.0.2.10:9090 http://127.0.0.1:9090 上面两个链接都是可以连接到MinIO控制台的地址。

    MinIO使用监听的端口为 9000 端口,这个端口使用API与MinIO服务器进行通信和进行SDK调用,通过浏览器访问 9000 端口会自动跳转至MinIO控制台。

    登录MinIO console控制台可以使用默认的 Root用户名 和 Root密码 登录后,就可以显示相关控制台的详细信息了。 默认的MinIO root用户名和密码是: minioadmin | minioadmin .

    MinIO控制台 displaying login screen

    您可以使用 MinIO 控制台完成一般管理任务,例如身份和访问管理、指标和日志监控或服务器配置。 每个 MinIO 服务器都包含其自己的嵌入式 MinIO 控制台。

    MinIO控制台显示未输入用户名和密码的界面

    有关更多信息,请阅读 minio-console 文档。

  4. (选择性安装) 安装MinIO客户端

    The MinIO客户端 允许您从命令行管理 MinIO 服务器

    下载 mc 客户端安装,并通过命令行添加至系统 PATH 中,你就可以随时使用MinIO客户端进行管理了。 例如, /usr/local/bin ,您还可以从下载位置运行二进制文件。

    wget https://dl.minio.org.cn/client/mc/release/linux-amd64/mc
    chmod +x mc
    sudo mv mc /usr/local/bin/mc

    使用 mc alias set`创建一个新的别名并将其关联到您的本地部署。 你可以运行 :mc-cmd:`mc 命令去管理指定别名的MinIO服务器:

    mc alias set local http://127.0.0.1:9000 minioadmin minioadmin
    mc admin info local

mc alias set 命令需要包含4个参数:

  • 别名的名称

  • MinIO服务器的主机名或IP地址和端口

  • 用于访问MinIO的访问密钥(Access Key) user

  • 用于访问MinIO的访问私钥(Secret Key) user

上述示例使用了 root用户设置.


附件列表
minio_20241218131544.0.0
百度云盘 / 附件大小:0.00字节
提取码:2020
下载
发表评论
  • 顺带评个分
提交
知道创宇云防御
创宇盾启航版免费网站防御网站加速服务
返回顶部