前言
其實哪吒安裝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
回到探針面板可以看到已經上線了
總結
其實官方說明文檔一步一步走就可以了,這只是方便小白同學的,如果遇到哪裏不明白的可以留言給我
暂无评论