用控制台打开的程序,大家都知道在生产环境中很容易被别人误关掉,所以还是改成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"

查看一下是否有服务,有则成功
image

卸载服务

nssm remove MinIOServiceCustom confirm

注:如果minio不修改密码启动会报错(不影响使用)
修改密码如下找到.minio.sys\config\config.json
image-1657186959038
更改重启就好了

上一篇 下一篇