Cloudreve设置Windows进程守护

Cloudreve能快速对接七牛、又拍云、阿里云OSS、AWS S3,OndeDrive等,当然你也可以选择将文件存放在本地。同时支持WebDAV,以及图片、视频、音频、Office文档在线预览,文本、Markdown文件在线编辑等。能够创建私有或公有分享链接,快速分享文件、目录给好友。

安装Cloudreve

详见这篇文章

设置进程守护

Windows平台下,需要一直开启cmd窗口,这对我们来说很不方便,偶尔可能还会手误关闭。这时,winsw就可以满足此要求。

下载源码

首先获取到对应的可执行程序https://github.com/winsw/winsw/releases

例如:这里选择v2.11.0版本,并重命名为winsw.exe。

#32位版本
https://github.com/winsw/winsw/releases/download/v2.11.0/WinSW-x86.exe
#64位版本
https://github.com/winsw/winsw/releases/download/v2.11.0/WinSW-x64.exe

复制程序

将winsw.exe复制到cloudreve程序的根目录

创建配置文件

在同级目录下根据以下模板创建对应的配置文件,将下面的C:\tools..... 路径替换成你自己的实际路径,参考如下:

<service>
<id>cloudreve</id>
<name>Cloudreve Server</name>
<description>cloudreve</description>

<workingdirectory>C:\tools\cloudreve</workingdirectory>
<executable>C:\tools\cloudreve.exe</executable>
<arguments>-c C:\tools\cloudreve\conf.ini</arguments>

<onfailure action="restart" delay="60 sec"/>
<onfailure action="restart" delay="120 sec"/>

<priority>RealTime</priority>
<stoptimeout>15 sec</stoptimeout>

<stopparentprocessfirst>false</stopparentprocessfirst>
<startmode>Automatic</startmode>

<log mode="reset"></log>
</service>

 安装进程守护

最后以管理员打开命令提示符, 切换到程序目录下执行winsw.exe install ,完成后在services.msc下即可看到对应的服务了,启动它即可。

阅读剩余
THE END