哪吒探针是一款非常强大的服务器监控面板,在互联网养鸡专业户群体中广为流传使用,今天我们继续折腾前几天买的35元一年的天翼云服务器,榨干性能。服务器购买及dd飞牛os系统请看前几天的文章。本文不在赘述,请自行翻看。

安装方法很简单,大体步骤如下:

前期准备工作:

1.一台有公网IP的服务器,安全策略放行8008和5555端口,服务器性能要求不高,1核心,512内存以上足以。

2.域名做好了A记录解析,执行即将安装哪吒探针的服务器

3.一个github账号(或者gitlab,Gitee)

获取Github的Client ID和密钥

哪吒监控接入GitHub、Gitlab、Gitee作为后台管理员账户

1.首先要新建一个验证应用。打开https://github.com/settings/developers 依次选择“OAuth Apps” – “New OAuth App”。
Application name – 随意填写。
Homepage URL – 填写面板的访问域名,如:”http://dashboard.example.com“(你的域名)。
Authorization callback URL – 填写回调地址,如:”http://dashboard.example.com/oauth2/callback“(不要忘记/oauth2/callback)。

2.点击 “Register application”。

3.保存页面中的 Client ID,然后点击 “Generate a new client secret“,创建一个新的 Client Secret,新建的密钥仅会显示一次,请妥善保存

在服务器上按章Dashboard

ssh登陆服务器运行以下安装脚本:

#国外运行:
curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && sudo ./nezha.sh

#国内运行:
curl -L https://gitee.com/naibahq/nezha/raw/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && sudo CN=true ./nezha.sh

等待 Docker 安装完毕后,分别输入以下值:
等待 Docker 安装完毕后,分别输入以下值:

  • OAuth提供商 – github、cloudflare、gitlab、gitee 中选择一个。
  • Client ID – 之前保存的 Client ID。
  • Client Secret – 之前保存的 Client Secret。
  • 用户名 – OAuth 提供商中的用户名/User ID。
  • 站点标题 – 自定义站点标题。
  • 访问端口 – 公开访问端口,可自定义,默认 8008。
  • Agent的通信端口 – Agent 与 Dashboard 的通信端口,默认 5555。

输入完成后,等待拉取镜像。
安装结束后,如果一切正常,此时你可以访问域名+端口号,如 “http://dashboard.example.com:8008” 来查看面板。

将来如果需要再次运行脚本,可以运行:

./nezha.sh

来打开管理脚本。

By qidian

发表回复

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