前言
其实哪吒安装agent只要SSH里运行一下相关的一键代码就可以了的,但是暂时还没有openwrt的一键代码,官方也给出了openwrt安装文档:https://nezha.wiki/guide/agent.html 也提示了几种安装方式
安装
这里介绍的是第三方式,其实官方文档已经介绍如何安装了,这里主要是记录一下,且用图文的方式 ,以便小白也能上手自己安装官方的二进制agent客户端
第一步,先在哪吒管理后台新增服务器,拿到通讯密钥
如果你记得服务端的信息可以直接复制密钥,也可以复制一键安装命令自己提取
第二步,到官方的github库下载最新的releases:https://github.com/nezhahq/agent/releases
第三步,解压并上传到openwrt的root目录
也可以直接在SSH上使用wget:https://github.com/nezhahq/agent/releases/download/v0.20.3/nezha-agent_linux_amd64.zip 下载,再用unzip解压
第四步,登录到SSH后台,运行 chmod +x /root/nezha-agent
赋予执行权限
第五步,使用vi创建 /etc/init.d/nezha-service
,输入`i``进入编辑模式,再复制如下代码进去 #!/bin/sh /etc/rc.common
START=99
USE_PROCD=1
start_service() {
procd_open_instance
procd_set_param command /root/nezha-agent -s 你的地址.com:端口 -p 密钥 -d
procd_set_param respawn
procd_close_instance
}
stop_service() {
killall nezha-agent
}
restart() {
stop
sleep 2
start
}
最后按esc输入wq退出。
记得修改上面的通信地址:端口和密钥
第六步,运行 chmod +x /etc/init.d/nezha-service
赋予执行权限。
第七步,添加到系统服务并启动服务: /etc/init.d/nezha-service enable && /etc/init.d/nezha-service start
回到探针面板可以看到已经上线了
总结
其实官方说明文档一步一步走就可以了,这只是方便小白同学的,如果遇到哪里不明白的可以留言给我
暂无评论