笨猫博客

  • 🍟首页
  • 🍘目录
    • 🥝VPS教程
    • 🍾猫玩技术
    • 🍹干货分享
    • 🍏软件分享
    • 🍩一只猫
  • 🍋工具
    • 🌽IP路由追踪
    • 🍐域名Whois查询
    • 🥘域名被墙查询
    • 🍧IP正常检测
    • 🔥IP端口检测
    • 🍆短网址
    • 🐟VIP音乐播放
    • 🍯KMS激活
  • 🍓链接
  • 🍪联系
  • 🍱登录
    • 🥦登录
    • 🍒注册
关注互联网,生活,音乐,乐此不疲的一只笨猫
  1. 首页
  2. VPS教程
  3. 正文

哪吒面板:一款便携服务器状态监控面板

2021-02-21 5841点热度 1人点赞 0条评论

简介

最近接触到了这款探针,算是我目前用过最完善和简洁的探针了,搭建起来也很方便,下面就给大家简单介绍一下。因为作者不做教程,新版的教程我在这里发一下。

演示站:http://jk.duangvps.com/

github项目地址:https://github.com/naiba/nezha

讲述一下搭建过程中的重点

  1. 需要两个域名,其中一个可以套cdn
  2. 需要github账号
  3. 反向代理设置和一般的网站不一样
  4. 套cdn的话需要支持ws加速的cdn,可以使用cloudflare

开始搭建

安装主控端

  1. 打开github项目地址,现在有一键代码,我还是比较推荐使用国外的机器搭建哪吒探针的。https://github.com/naiba/nezha
  2. 在你的服务器上开放8088和5555端口。并且解析两个域名到服务器!

3. ssh连接上你的电脑,复制一键脚本。运行1安装面板端

4. 输入自己的ID,打开github网页,点击自己的头像,右键点击头像复制图片地址。比如我的头像地址是:https://avatars.githubusercontent.com/u/54090186?s=60&v=4
这个54090186就是我的github ID

5. 到了下一项,根据提示,进行。简而言之就是打开:https://github.com/settings/developers,然后点击New OAuth App按钮。

在页面中填写信息,应用名称随便写,主页网址写你探针主页的地址,授权回调地址是在你探针主页网址的后面加上/oauth2/callback。因为我们需要反代开ssl,所以这里我建议我们填写服务器的IP:8008。演示填写如下

5. 在申请成功弹出新网页后。复制你需要复制的东西,需要复制两个参数,参数的获取方式如下图

6. 给你的网站起个名字!

7. ssh里面确定网站端口和被控端口,这里你服务器开放的是8008和5555端口的话,选择默认就行。

总体的运行截图如下:

然后打开你的IP:8008就能看到你的哪吒探针啦!

安装被控端

  1. 执行下面的命令(或者重新运行一下一键脚本),输入8点击回车
./nezha.sh

2. 填写事先准备好解析到服务器的第二个域名,这个域名不能套cdn。

3. 输入被控端端口,这里就是默认放行的5555了。

4. 打开主控端的ip:8008页面,登陆上你的github账号,点击右上角头像,选择管理后台。点击添加服务器,给自己的服务器起名字,选择分组和选择显示排序。点击添加。就能添加一个服务器,然后在该后台管理页面找到你添加的服务器,复制秘钥。

5. 回到ssh界面,脚本的下一项是输入秘钥,这里我们输入秘钥点击回车。

总体的运行截图如下

好啦,一个被控端已经安装完成了!回到你的主控端网站界面,刷新一下看看有没有被控端监控出现!

反代并且套ssl

我网站使用的是宝塔面板,我也默认大家安装了宝塔啦。建站软件我用的是nginx。这个也是默认大家安装了的。

  1. 这里就能用到我们准备的第一个域名,在dns解析商那里将这个域名解析到我们的服务器,然后在主控端的宝塔里面新建一个网站。在网站的设置里面选择反向代理。
    名字随便取。目标url是http://127.0.0.1:8008,发送域名是$host,别的不需要修改。
  2. 因为默认的反向代理不支持ws,反向代理后无法使用,我们需要点击该反向代理的配置文件。修改配置文件如下
#PROXY-START/
location /
{
    proxy_pass http://127.0.0.1:8008;
    proxy_set_header Host $host;
}
location /ws
{
    proxy_pass http://127.0.0.1:8008;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "Upgrade";
    proxy_set_header Host $host;
}
#PROXY-END/

反代就完成啦!然后打开你的域名就行啦!

套ssl因为宝塔不支持反代的网站申请ssl,所以我们可以去阿里云买个免费的ssl或者去别的网站申请一个,具体的百度 申请免费ssl 就行啦,然后在宝塔该网站的ssl选项里面粘贴你的秘钥和证书!

需要注意的

1. 国内服务器出现curl: (7) Failed to connect to raw.githubusercontent.com

  1. echo 199.232.68.133 raw.githubusercontent.com >> /etc/hosts

2. 修改服务器备注后变成"离线"久不恢复

在安装客户端(被监控)的服务器上执行systemctl restart nezha-agent重启程序

启动nezha-agent还是一直显示离线

检查配置有没有写对cat /etc/systemd/system/nezha-agent.service | grep ExecStart

标签: VPS 哪吒面板 监控面板
最后更新:2021-02-16

笨猫

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

取消回复

最新 热点 随机
最新 热点 随机
ssh无需密码登陆(使用密钥对) 利用rsync进行远程同步实现异地备份 中国科幻巨制《流浪地球2》 Chrome修复被2345劫持篡改的主页 GTA6预告片内容泄露:女主在监狱里锻炼身体 《星期三》第二季将有更多亚当斯一家的内容
ssh无需密码登陆(使用密钥对)利用rsync进行远程同步实现异地备份中国科幻巨制《流浪地球2》SuperForum:轻量的论坛程序《星期三》第二季将有更多亚当斯一家的内容GTA6预告片内容泄露:女主在监狱里锻炼身体
Office365 A1/A1P 全局翻车复活/防翻车方法 豆瓣推出新的 API 接口 (测试中) Manyou体验版开放平台(MYOP)悄然上线! 国产Mushup应用Sayjoy 2.0上线,发布酷头地带! 我是新手:我们如何让自己网站收录呢? Flash-Gear:在线拼图网站
标签聚合
音乐 日记 wordpress 域名 OneDrive VPS google 有趣
最近评论
人格 发布于 1 天前(02月06日) 怎么删除不要的订阅号和节点
人格 发布于 1 天前(02月06日) 怎么删除不要的订阅号和节点
神秘的星空smf 发布于 1 天前(02月05日) 文章很好!赞!
笨猫 发布于 1 周前(01月28日) q:94-0360231
T 发布于 2 周前(01月24日) 应该是直接从原服务器下载的,这只是个接口
好友
  • glzjin's blog glzjin's blog
  • ZAERA博客
  • 冰沫记
  • 博客导航
  • 奇它博客
  • 彩虹Smiling的Blog
  • 热闹网
  • 猫腻‘s Blog
  • 猫饭
  • 肥宅之家
  • 萌博
  • 野路子程序员

COPYRIGHT © 2022 笨猫博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang