MinIO提供了与k8s、etcd、docker等容器化技术深度集成方案,以及Linux环境下详细文档。但是在Windows Server的部署官网提到的很少,这里简单记录下自己的部署过程。
一、简单安装部署
1、Windows安装包下载地址:
https://dl.minio.io/server/minio/release/windows-amd64/minio.exe
2、本地电脑中选一个文件夹作为MinIO的服务文件夹。比如我创建的为:C:\minio\data
3、打开CMD窗口:切换到安装包所在目录(后面部分为存储路径), 输入命令:
minio.exe server C:\minio\data
4、启动成功后,打开浏览器访问:http://127.0.0.1:9000 用户名和密码默认为:minioadmin。cmd窗口会显示访问的地址、账号密码。
二、WinSW安装部署成Windows服务
1、下载winsw,下载地址:
https://github.com/winsw/winsw/releases
2、将下载的WinSW-x64.exe复制到C:\minio目录,与minio.exe同一个目录并重命名为minio-server.exe。
3、添加并配置minio-server.xml文件
minio-server
minio-server
minio文件存储服务器
%BASE%\run.bat
%BASE%\logs
10240
yyyyMMdd
00:00:00
5
4、新建run.bat文件,内容如下
set MINIO_ROOT_USER=admin
set MINIO_ROOT_PASSWORD=12345678
minio.exe server C:\minio\data
5、安装Windows服务
安装服务命令:
minio-server.exe install
启动服务命令:
minio-server.exe start
停止服务命令:
minio-server.exe stop
移除服务命令:
sc delete minio-server
6、启动minio-server服务
7、启动成功,登录MinIO控制台
8、可能出现的错误
我自己的解决方式是,删除了xml里面的所有中文。但是感觉修改xml文件的编码为utf8也是可以的。
本文暂时没有评论,来添加一个吧(●'◡'●)