admin 管理员组

文章数量: 888141

前言

   win版系统的环境部署也是我们经常用到的,于是本人将自己工作中经常用到的记录部署教程和技术分享。

一、MinIo简介

MinIO 是一个开源的高性能分布式对象存储系统,兼容 Amazon S3 API,适用于大数据、机器学习和备份等场景。它提供了简洁的界面和强大的功能,支持高可用性、数据冗余和自动负载均衡。MinIO 主要特点包括:

  1. 高性能:通过高效的 I/O 处理和并行处理,MinIO 提供快速的数据读取和写入。
  2. 简单易用:提供简单的部署和管理工具,可以快速集成到现有应用中。
  3. 安全性:支持端到端加密和访问控制策略,保障数据安全。
  4. 可扩展性:可以通过添加节点轻松扩展存储容量,适应不断增长的数据需求。

MinIO 适合用于私有云、公共云和混合云环境,是构建现代应用的理想选择。

二、如何下载

下载地址:MinIO | Code and downloads to create high performance object storage

服务端文件:minio.exe 用于接收文件信息,只下载此文件即可!

客户端文件:mac.exe   用于上传文件

选择开源版的服务端文件即可!

 三、Minio启动

1、设置目录

(1)创建一个minio的文件夹,存放minio文件,然后把下载的minio.exe放入该目录中。

(2)在minio文件夹中创建minio的数据目录data,存放相关数据文件。

(3)在minio文件夹中创建minio的数据目录log,存储相关日志。

 

2、设置minio的用户名和密码

 以管理员权限打开cmd窗口,进入到minio.exe所在目录,输入以下命令:

 设置用户名:setx MINIO_ROOT_USER minioadmin

 设置密码:setx MINIO_ROOT_PASSWORD minioadmin

 

3、启动

设置完成密码后需要重新开一个命令窗口,如果不开的话可能导致上面设置的账户密码不生效,然后继续执行以下启动命令,D:\常用\系统部署\minio\data 这个地址需要替换成你本人的实际minio设置data的路径!9000是页面访问端口,9005是通信端口!

.\minio.exe server D:\常用\系统部署\minio\data --console-address "127.0.0.1:9000" --address "127.0.0.1:9005"

 启动成功截图!

 4、访问minio页面

访问客户端地址 http://127.0.0.1:9000/

输入账号密码就登陆完成了。如果想将minio设置Win开机自动启动的话,看以下!

 5、minio设置Win开机自动启动

下载wins.zip,地址:GitCode - 全球开发者的开源社区,开源代码托管平台

下载完成解压后,重命名程序 为minio-server.exe 如图:

6、创建文件minio-server.xml 

<service>
    <id>minio-server</id>
    <name>minio-server</name>
    <description>minio文件存储服务器</description>
    <!-- 可设置环境变量 -->
    <env name="HOME" value="%BASE%"/>
    <executable>%BASE%\run.bat</executable>
    <arguments>server "%BASE%\data"</arguments>
    <!-- <logmode>rotate</logmode> -->
    <logpath>%BASE%\logs</logpath>
    <log mode="roll-by-size-time">
      <sizeThreshold>10240</sizeThreshold>
      <pattern>yyyyMMdd</pattern>
      <autoRollAtTime>00:00:00</autoRollAtTime>
      <zipOlderThanNumDays>5</zipOlderThanNumDays>
      <zipDateFormat>yyyyMMdd</zipDateFormat>
    </log>
</service>

 7、加入环境变量

8、执行命令启动服务

minio-server.exe install

minio-server.exe start 

启动成功后即可完成开机自动启动操作,可以自己实验试试,访问 http://localhost:9000,使用默认 账户minioadmin ,密码:minioadmin

即可登录成功

如果想卸载服务 minio-server.exe uninstall
停止服务            minio-server.exe stop 停止服务

使用图形化操作服务也可以,搜索服务,在里面搜索minio具体服务看看当前状态及进行启动和停止操作。

 

 

本文标签: 自动启动 图文 教程 系统 Windows