用控制台打开的程序,大家都知道在生产环境中很容易被别人误关掉,所以还是改成windows服务比较好。
1、写个可以把程序运行起来的批处理文件
minio.bat
@echo off
set path=D:\minio
set minPath=D:\minio\minioData
%path%\minio.exe server %minPath% --console-address ":9000" --address ":9090"
pause
2、利用nssm安装minio.bat
安装服务(切换到nssm目录下运行)
nssm install MinIOServiceCustom "D:\minio\minio.bat"
查看一下是否有服务,有则成功
卸载服务
nssm remove MinIOServiceCustom confirm
注:如果minio不修改密码启动会报错(不影响使用)
修改密码如下找到.minio.sys\config\config.json
更改重启就好了