═╬簡箪√嗳

 找回密码
 立即注册
搜索
查看: 6019|回复: 0

[原创] 哪吒探针安装小白教学

[复制链接]
发表于 2020-12-9 21:41 | 显示全部楼层 |阅读模式
最近看上一款开源的服务器监控面板,非常的不错,推荐给大家
它就是哪吒面板
https://github.com/naiba/nezha
1,域名解析到自己想要安装面板的IP上,并在宝塔面板添加网站(添加网站和申请SSL证书这里就不截图了)
2,设置github的相关参数参考:https://www.hostloc.com/thread-774529-1-1.html
安装哪吒面板之前,我们先做准备工作,自己按照下面的图片一步步进行就行了。

0c9c13b9c0a82036.png

8ca83121f16ed167.png

fc7648ee12ff9ed3.png

a14c59394589d1db.png

6a8f7b03bfdb641b.png 开始安装监控面板端
进入网站的对应目录
复制以下代码
  1. curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh
  2. sudo ./nezha.sh
复制代码
选择1,安装面板端
执行上面的安装代码选择1安装面板端,然后等待系统自动执行,等docker下载完成以后会要求输入部分信息。
头像ID:在github官网复制自己的头像图片地址,列入:https://avatars0.githubusercontent.com/u/18302862?s=60&v=4 只截取数字部分“18302862”,然后填入下面所示图片中的位置。
GitHub Oauth2 应用的 Client ID和Client Secret在上面图片中第六步的那个页面有。
默认管理面板地址:域名:8008
用github账号登录
添加服务器
到你需要监控的服务器上面再执行上面的代码,有多少台需要加入就添加多少个。
1.png
选择7
然后按提示操作
最后反代一下,带8008端口不好看。
对于https访问会提示
实时通道断开
无法实时获取最新监控数据咯有解决办法
在站点修改--配置文件找到以下代码
#server_name stasut.yoursite.com
在下面插入:
  1. location /ws {
  2. proxy_pass [color=var(--color-text-link)]http://ip:站点访问端口;
  3. proxy_http_version 1.1;
  4. proxy_set_header Upgrade $http_upgrade;
  5. proxy_set_header Connection "Upgrade";
  6. proxy_set_header Host $host;
  7. }
复制代码
把上面的IP换成自己的IP和端口号。




update:
如果是Debian的系统,可能会提示-bash: curl: command not found
-bash: sudo: command not found
可以运行
  1. wget -qO- --no-check-certificate https://raw.githubusercontent.com/oooldking/script/master/superbench.sh | bash
复制代码
  1. apt-get install sudo
复制代码

可以测速的同时顺便把上面的问题给解决了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|═╬簡箪√嗳's BBS

GMT+8, 2024-12-4 00:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表