简介
Dashboard
最后一个 v0 版本截止到 v0.20.13
地址:https://github.com/nezhahq/nezha/releases/tag/v0.20.13
安装
1
2
|
mkdir -p /opt/nezha/dashboard
cd /opt/nezha/dashboard
|
1
2
3
|
curl -OL https://github.com/nezhahq/nezha/releases/download/v0.20.13/dashboard-linux-amd64.zip
unzip dashboard-linux-amd64.zip -d .
chmod +x dashboard-linux-amd64
|
Agent
准备
准备一个带有 root 用户权限的用户操作
下载
1
|
wget -O nezha-agent.zip https://github.com/nezhahq/agent/releases/download/v0.20.5/nezha-agent_linux_amd64.zip
|
中国镜像加速
1
|
wget -O nezha-agent.zip http://gh.ggf.ip-ddns.com/https://github.com/nezhahq/agent/releases/download/v0.20.5/nezha-agent_linux_amd64.zip
|
解压文件
1
2
|
sudo mkdir -p /opt/nezha/agent
sudo unzip nezha-agent.zip -d /opt/nezha/agent
|
赋予运行权限
1
|
sudo chmod +x /opt/nezha/agent/nezha-agent
|
系统服务
1
|
sudo vim /etc/systemd/system/nezha-agent.service
|
如果没有面板使用,需要将 “–tls” 删除
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
[Unit]
Description=哪吒探针监控端
ConditionFileIsExecutable=/opt/nezha/nezha-agent
[Service]
StartLimitInterval=5
StartLimitBurst=10
ExecStart=/opt/nezha/agent/nezha-agent "-s" "面板域名或者ip:端口" "-p" "服务器密钥" "--tls"
WorkingDirectory=用户目录
Restart=always
RestartSec=120
EnvironmentFile=-/etc/sysconfig/nezha-agent
[Install]
WantedBy=multi-user.target
|
保存文件并重新加载服务配置
1
|
sudo systemctl daemon-reload
|
启动
启动服务
1
|
sudo systemctl start nezha-agent
|
开机自启动
1
|
sudo systemctl enable nezha-agent
|
查看状态
1
|
sudo systemctl status nezha-agent
|