哪吒监控部署安装教程

2760460838
11月8日发布

哪吒监控部署安装教程

官方文档:安装 Dashboard | 哪吒服务器监控

获取 Github 的 Client ID 和密钥

  1. 首先我们需要新建一个验证应用,以 Github 为例,登录 Github 后,打开 https://github.com/settings/developers ,依次选择“OAuth Apps” - “New OAuth App”。
    Application name​ - 随意填写。
    Homepage URL​ - 填写面板的访问域名或IP。
    Authorization callback URL​ - 填写回调地址,如:"https://你的域名或IP/oauth2/callback​"(不要忘记/oauth2/callback​)。

  2. 点击 “Register application”。

  3. 保存页面中的 Client ID,然后点击 “生成新的客户端密钥“,创建一个新的 Client Secret,新建的密钥仅会显示一次,请妥善保存

    image

安装面板管理

在服务器中,运行安装脚本:

curl -L https://raw.githubusercontent.com/nezhahq/scripts/main/install.sh -o nezha.sh && chmod +x nezha.sh && sudo ./nezha.sh

如果你的面板服务器位于中国大陆,可以使用镜像:

curl -L https://gitee.com/naibahq/scripts/raw/main/install.sh -o nezha.sh && chmod +x nezha.sh && sudo CN=true ./nezha.sh

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

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

输入完成后,等待拉取镜像。
安装结束后,如果一切正常,此时你可以访问IP+端口号,来查看面板。

将来如果需要再次运行脚本,可以运行./nezha.sh​来打开管理脚本。

反向代理(如果你只要IP访问可以省略)

如果是宝塔面板请新建一个网站并绑定域名进行反向代理,这个域名就是Github上你填入的域名,反代的地址就是IP+端口号​。

添加服务器进行监控

通过IP+端口号​访问进入到前台,然后点击右上角的登录(使用Github登录),

然后进入后台,点击添加服务器

image

然后填服务器信息,名称随便填,其他留空也可以。

image

然后就可以看到添加的服务器了

然后复制 一键安装脚本 到服务器进行执行image

image

然后就可以访问前台进行查看了

成品

image

喜欢就支持一下吧
点赞 0 分享 赞赏
评论 抢沙发
取消
易航博客