MinIO在Windows中部署,并注册服务

一、下载

minio中文网
下载链接

二、安装

1. 打开命令提示符或PowerShell(需用命令提示符窗口运行):

○ 按 Win + R,输入cmd,然后按 Enter 以打开命令提示符。
○ 或者按 Win + X,选择 Windows PowerShell 或 Windows 终端。

2. 切换到 D:\MinIO 目录: 使用 cd 命令导航到 D:\MinIO 目录

进入的是minio.exe文件所在路径

3. 运行 minio.exe: 输入以下命令并按 Enter:.\minio.exe

如果你使用的是命令提示符,可以输入:minio.exe

4. 退出命令行: 当你看到提示 “Press the Enter Key to Exit” 时,可以按 Enter 键关闭应用程序。

按照这些步骤,你可以按预期从 D:\MinIO 目录运行 minio.exe。
在这里插入图片描述

5.启动服务(可指定端口和数据保存路径)

.\minio.exe server D:\MinIO\data

在这里插入图片描述
部署成功可通过:localhost:9000进行访问
在这里插入图片描述

三、注册服务

将MinIo注册成服务
为什么要注册成服务?因为每次启动运行MinIo都需要cmd输入命令启动,启动完了桌面上还得运行着小黑框,要是不小心点了关闭,服务也就没了,所以把MinIo注册成服务,自动运行不必再管。

1.下载 WinSW:

WinSW下载链接
ⅰ. 从发行版中获取WinSW.exe或WinSW.zip ,然后根据您的喜好重命名.exe(例如myapp.exe)。
ⅱ. 编写myapp.xml(有关更多详细信息,请参阅XML 配置文件规范和示例)。
ⅲ. 将这两个文件并排放置,因为这是 WinSW 发现其相关配置的方式。
ⅳ. 运行myapp.exe install [options]以安装服务。
ⅴ. 运行myapp.exe start以启动该服务。

2.修改WinSW.exe为自定义的服务名,例如:MinioServer.exe

3.编写同名xml 例如:MinioServer.xml

<service>
  <!-- 指定Windows内部用户标识服务的唯一id -->
  <id>MinioServer</id>
  <!-- 指定Windows服务的简短唯一名称 -->
  <name>MinioServer</name>
  <!-- 对服务的完整描述 -->
  <description>MinIO 高性能对象存储服务器</description>
  
  <!-- 设置环境变量 -->
  <env name="MINIO_HOME" value="D:\MinIO"/>
  <env name="MINIO_ACCESS_KEY" value="MongoTransfer"/>
  <env name="MINIO_SECRET_KEY" value="XhKzCPvX"/>
  
  <!-- 指定要启动的可执行文件 -->
  <executable>D:\MinIO\minio.exe</executable>
  
  <!-- 指定传递参数给可执行文件 -->
  <arguments>server "D:\MinIO\data" --address ":3600"</arguments>
  
  <!-- 指定日志文件的目录 -->
  <logpath>D:\MinIO\logs</logpath>
  
  <!-- 设置日志模式为按文件大小和时间滚动 -->
  <log mode="roll-by-size-time">
    <!-- 日志文件大小为10240kb生成新日志文件 -->
    <sizeThreshold>10240</sizeThreshold>
    <!-- 设置日志文件名按时间的格式 -->
    <pattern>yyyyMMdd</pattern>
    <!-- 设置每天按时间滚动日志的时间 -->
    <autoRollAtTime>00:00:00</autoRollAtTime>
    <!-- 文件保留天数(需要autoRollAtTime同时使用) -->
    <zipOlderThanNumDays>5</zipOlderThanNumDays>
    <!-- 保留的日志文件数量 -->
    <keepFiles>8</keepFiles>
  </log>
</service>

4.cmd 执行名 MinioServer.exe install 安装服务

D:\develop\minio>MinioServer.exe install
2024-03-08 09:56:16,861 INFO - Installing service ‘MinioServer (MinioServer)’…
2024-03-08 09:56:16,878 INFO - Service ‘MinioServer (MinioServer)’ was installed successfully.

5.在任务管理器->服务 中找到刚刚注册的MinioServer,右键开始就启动了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值