windows部署minio注冊成服務在后台保持運行


最近在使用minio做資源存儲,要求把minio部署到wondows上使用,發現官方提供的運行命令:.\minio.exe server .\data運行后,關閉cmd窗口,服務就會關閉

所以需要通過winsw注冊服務的方式,把minio注冊成服務運行

winsw下載配置:

  1. 地址:https://github.com/winsw/winsw/releases
    或者百度雲網盤鏈接:鏈接:https://pan.baidu.com/s/1YcYBsBdnTPtZzGhuOPVXzQ
    提取碼:BScB

  2. 將WinSW.exe復制到自定義的目錄,並重命名為自己想命名的服務名稱minio-server.exe

  3. 同目錄下創建minio-server.xml。特別注意,xml和exe必須同名

  4. 配置minio-server.xml文件

  5. 打開cmd,進入文件目錄,運行命令:minio-server.exe install安裝服務

  6. 安裝完后,去服務中啟動服務。啟動成功就可以正常使用minio啦

啟動成功后,訪問:http://localhost:9000/minio/login

  1. 如果想刪除服務,先右鍵停止,再運行命令行:sc delete minio-server

具體配置:

<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>

目錄結構:

服務:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM