一、安装部署
1、下载安装包:MinIO | 高性能,对Kubernetes友好的对象存储
2、放到磁盘中,后面会以这个文件进行服务器安装
3、磁盘新建一个目录用于存放上传文件,比如我创建的为:Data
4、运行控制台程序:切换到安装包所在目录(后面部分为存储路径), 输入命令:minio.exe server D:\\Data
5、打开浏览器,访问:http://127.0.0.1:9000 用户名和密码默认为:minioadmin,主界面如下
二、注册成window服务
1. 下载winsw,下载地址:https://github.com/winsw/winsw/releases
2. 将WinSW-net461.exe复制到自定义的目录,并重命名为自己想命名的服务名称minio-server.exe
3. 同目录下创建minio-server.xml。特别注意,xml和exe必须同名
4. 配置minio-server.xml文件
5. 使用minio-server.exe install安装服务
安装服务命令:minio-server.exe install
启动服务命令:minio-server.exe start
停止服务命令:minio-server.exe stop
移除服务命令:sc delete minio-server
xml配置文件如下:
<service>
<id>minio-server</id>
<name>minio-server</name>
<description>minio文件存储服务器</description>
<!-- 可设置环境变量 -->
<env name="HOME" value="%BASE%"/>
<executable>%BASE%\minio.exe</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>