windows部署minio註冊成服務在後臺保持執行
阿新 • • 發佈:2020-12-24
windows部署minio註冊成服務在後臺保持執行
最近在使用minio做資源儲存,要求把minio部署到wondows上使用,發現官方提供的執行命令:.\minio.exe server .\data執行後,關閉cmd視窗,服務就會關閉
所以需要通過winsw註冊服務的方式,把minio註冊成服務執行
winsw下載配置:
- 地址:https://github.com/winsw/winsw/releases
- 將WinSW.exe複製到自定義的目錄,並重命名為自己想命名的服務名稱minio-server.exe
- 同目錄下建立minio-server.xml。特別注意,xml和exe必須同名
- 配置minio-server.xml檔案
- 使用minio-server.exe install安裝服務
- 安裝完後,去服務中啟動服務。啟動成功就可以正常使用minio啦
- 使用minio-server.exe uninstall解除安裝服務
具體配置:
<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>
目錄結構:
服務: