1.Minio下載鏈接:
https://min.io/download
注意:要下载右边的,左边的是企业级的
2.存放路径G:\study\soft\minio\multiNode
3.每一組需要創建的文件和文件夾:
文件:
Minio-service-9001.exe:
下载地址: https://repo.jenkins-ci.org/artifactory/releases/com/sun/winsw/winsw/2.9.0/winsw-2.9.0-bin.exe
下载该工具后,将其放在 Minio安装目录下,并重命名为Minio-service-9001.exe
Minio-service-9001.exe.config:(为支持NET 4.0 runtime,默认只支持NET 2.0 runtime)
<configuration>
<startup>
<supportedRuntime version="v2.0.50727" />
<supportedRuntime version="v4.0" />
</startup>
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>
Minio-service-9001.xml:
<startarguments>这部分的数据可以只要9001一份就行了,我这里有4份,修改的时候需要注意
多个写法
<service>
<id>minio9001</id>
<name>Minio Service 9001</name>
<description>minio文件存储服务器</description>
<logpath>G:\study\soft\minio\multiNode\logs\9001</logpath>
<log mode="roll-by-size">
<sizeThreshold>10240</sizeThreshold>
<keepFiles>8</keepFiles>
</log>
<executable>G:\study\soft\minio\multiNode\minio.exe</executable>
<startarguments>server --address :9091 --console-address :9001 http://192.168.88.116:9091/G:/study/soft/MinIO/multiNode/data9001 http://192.168.88.116:9092/G:/study/soft/MinIO/multiNode/data9002 http://192.168.88.116:9093/G:/study/soft/MinIO/multiNode/data9003 http://192.168.88.116:9094/G:/study/soft/MinIO/multiNode/data9004 </startarguments>
</service>
单个写法
<service>
<id>minio9005</id>
<name>Minio Service 9005</name>
<description>minio文件存储服务器</description>
<logpath>G:\study1\soft\minio\multiNode\logs\9005</logpath>
<log mode="roll-by-size">
<sizeThreshold>10240</sizeThreshold>
<keepFiles>8</keepFiles>
</log>
<executable>G:\study1\soft\minio\multiNode\minio.exe</executable>
<startarguments>server --address :9095 --console-address :9005 G:/study1/soft/MinIO/multiNode/data9005 </startarguments>
</service>
文件夾:
data9001:注册服务会用到
logs/9001:这里存放日志
只需要创建一份就行了,这个是我本地模拟四台,所以创建了四份 用端口作为区分
多个写法
单个写法
5.執行命令,註冊服務:要启动 (选择需要启动的即可)
Minio-service-9001.exe install
Minio-service-9002.exe install
Minio-service-9003.exe install
Minio-service-9004.exe install
Minio-service-9005.exe install
成功之后
G:\study\soft\minio\multiNode\data9001 会有这个文件夹说明成功了
启动服务可以访问 http://localhost/:9001or9002or9003or9004or9005/看你启动哪个就用哪个
默认的用户和密码
user: minioadmin
pwd:minioadmin
登录成功之后就可以创建桶
创建key(要复制下来,代码配置需要用)
放开权限
这一步页面的就算处理好了
接下来是代码的配置
安装包minio
配置
引用dll
文件自己下载 控制器的案例方法也在里面 可以查看主页资源,还有几个word文件
上传成功,详细问题可以百度开发文档