WinSW方式在Windows2016 server中安装和运行Komari Agent被控制端

注:本文在windows2012 server系统中操作均以失败告终。

本文参考:
WinSW: 在Windows中安装和运行Komari Agent
https://www.timelate.com/Note/install-komari-agent-on-windows.html

项目下载地址:

Komari Agent: https://github.com/komari-monitor/komari-agent/releases/latest
下载:komari-agent-windows-amd64.exe

WinSW: https://github.com/winsw/winsw/releases/latest
下载:WinSW-x64.exe

一:开始部署准备工作:

1: 打开windows2016 server c盘,新建目录:komari-agent

2:将下载的 komari-agent-windows-amd64.exe 和 WinSW-x64.exe 复制到 c:\komari-agent

3:将WinSW-x64.exe修改成:komari-agent.exe

4:在 c下新建一个文本并将其命名为 komari-agent.xml

复制以下文本内容到komari-agent.xml,将其中标红的

https://example.com 替换为你的 Komari 服务端 域名或IP 地址和端口

your-secret-key 替你换成Token 令牌:bW3Z3xahxD63R72lHfLLTE

<service>
     <id>komari-agent</id>
     <name>Komari Agent</name>
     <description>Komari Agent Manager</description>
     <executable>%BASE%\komari-agent-windows-amd64.exe</executable>
     <arguments> -e https://example.com -t your-secret-key --disable-web-ssh --disable-auto-update</arguments>
     <startmode>Automatic</startmode>
     <delayedAutoStart>true</delayedAutoStart>
     <log mode="roll-by-size">
       <sizeThreshold>10240</sizeThreshold>
       <keepFiles>8</keepFiles>
     </log>
     <onfailure action="restart" delay="5 sec"/>
     <onfailure action="restart" delay="10 sec"/>
   </service>

现在我们看一下c:\komari-agent目录下面有哪些文件

komari-agent-windows-amd64.exe
komari-agent.exe
komari-agent.xml

二:开始部署

1:打开windows PowerShell

# 命令模式进入到komari-agent目录
cd c:\komari-agent
# 安装服务命令
.\komari-agent.exe install

回车运行后

看到 Service 'Komari Agent (komari-agent)' was installed successfully.的提示时,就代表安装成功了。
# 启动服务
.\komari-agent.exe start

然后去主控网页看一下,你的windows主机是不是已经上线…..

其他参考资料:

https://komari-document.pages.dev/faq/uninstall.html#google_vignette


已发布

分类

来自

标签:

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注