# openwrt安裝哪吒官方agent

前言

其實哪吒安裝agent只要SSH裏運行一下相關的一鍵代碼就可以了的,但是暫時還沒有openwrt的一鍵代碼,官方也給出了openwrt安裝文檔:https://nezha.wiki/guide/agent.html 也提示了幾種安裝方式

1730172717173_d

安裝

這裏介紹的是第三方式,其實官方文檔已經介紹如何安裝了,這裏主要是記錄一下,且用圖文的方式 ,以便小白也能上手自己安裝官方的二進制agent客戶端

第一步,先在哪吒管理後臺新增伺服器,拿到通訊密鑰

image-20241029113630026

如果你記得服務端的信息可以直接複製密鑰,也可以複製一鍵安裝命令自己提取

第二步,到官方的github庫下載最新的releases:https://github.com/nezhahq/agent/releases

image-20241029113947387

第三步,解壓並上傳到openwrt的root目錄

image-20241029120911915

也可以直接在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

image-20241029122255780

回到探針面板可以看到已經上線了

總結

其實官方說明文檔一步一步走就可以了,這只是方便小白同學的,如果遇到哪裏不明白的可以留言給我

相关推荐

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。