哪吒面板–服务器状态监控面板

网站所有资源都有,可联系VX:bjlyxy1688

忍不住又探针了一把一把

参考

  • https://haoduck.com/644.html

GitHub的设置

获得github用户ID = 64…03

https://api.github.com/users/用户名
图片[1]-哪吒面板–服务器状态监控面板-天时网

解析两个域名,防火墙放行两个端口

  • 一个用作将来的CDN反代管理界面nezha.xxx.com,端口9100,现在先别打开CDN
  • 一个是平民机器用于注册自己用的内部RPC链接URL,nezhadirect.xxx.com,端口9101
图片[2]-哪吒面板–服务器状态监控面板-天时网

配置GitHub OAuth应用-https: //github.com/settings/developers

两个URL分别是

http://nezha.xxx.com
http://nezha.xxx.com/oauth2/callback
http://nezha.xxx.com
http://nezha.xxx.com/oauth2/callback
http://nezha.xxx.com http://nezha.xxx.com/oauth2/callback

再尝试生成客户机密

图片[5]-哪吒面板–服务器状态监控面板-天时网

最后得到的客户ID = 4c…2b,客户机密= f6…14

管理中心端部署面板服务

中心端安装面板

ssh到管理中心所在的服务器

<span class="token function">mkdir</span> -p /data/nezha <span class="token operator">&&</span> <span class="token builtin class-name">cd</span> /data/nezha
<span class="token comment"># 国外机器</span>
<span class="token function">curl</span> -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh <span class="token operator">&&</span> <span class="token function">chmod</span> +x nezha.sh <span class="token operator">&&</span> ./nezha.sh
<span class="token comment"># 国内机器</span>
<span class="token function">curl</span> -L https://raw.staticdn.net/naiba/nezha/master/script/install.sh -o nezha.sh <span class="token operator">&&</span> <span class="token function">chmod</span> +x nezha.sh <span class="token operator">&&</span> ./nezha.sh
<span class="token function">mkdir</span> -p /data/nezha <span class="token operator">&&</span> <span class="token builtin class-name">cd</span> /data/nezha

<span class="token comment"># 国外机器</span>
<span class="token function">curl</span> -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh <span class="token operator">&&</span> <span class="token function">chmod</span> +x nezha.sh <span class="token operator">&&</span> ./nezha.sh

<span class="token comment"># 国内机器</span>
<span class="token function">curl</span> -L https://raw.staticdn.net/naiba/nezha/master/script/install.sh -o nezha.sh <span class="token operator">&&</span> <span class="token function">chmod</span> +x nezha.sh <span class="token operator">&&</span> ./nezha.sh
mkdir -p /data/nezha && cd /data/nezha # 国外机器 curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && ./nezha.sh # 国内机器 curl -L https://raw.staticdn.net/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && ./nezha.sh

选择1

图片[6]-哪吒面板–服务器状态监控面板-天时网

中心端设置反代+ SSL

图片[7]-哪吒面板–服务器状态监控面板-天时网
图片[8]-哪吒面板–服务器状态监控面板-天时网

要加上ws的协议支持,所有nginx配置要另外加上

<span class="token keyword">proxy_http_version</span> <span class="token number">1.1</span><span class="token punctuation">;</span>
<span class="token keyword">proxy_set_header</span> Upgrade <span class="token variable">$http_upgrade</span><span class="token punctuation">;</span>
<span class="token keyword">proxy_set_header</span> Connection <span class="token string">"Upgrade"</span><span class="token punctuation">;</span>
  <span class="token keyword">proxy_http_version</span> <span class="token number">1.1</span><span class="token punctuation">;</span>
  <span class="token keyword">proxy_set_header</span> Upgrade <span class="token variable">$http_upgrade</span><span class="token punctuation">;</span>
  <span class="token keyword">proxy_set_header</span> Connection <span class="token string">"Upgrade"</span><span class="token punctuation">;</span>
proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade";

可以修改OAuth App其中的网址,改回不带端口的https url了

图片[9]-哪吒面板–服务器状态监控面板-天时网

测试中心端

图片[10]-哪吒面板–服务器状态监控面板-天时网

添加一个登记的服务器https://nezha.xxx.com/server

图片[11]-哪吒面板–服务器状态监控面板-天时网

监控监控

配置

<span class="token function">mkdir</span> -p /data/nezha <span class="token operator">&&</span> <span class="token builtin class-name">cd</span> /data/nezha
<span class="token comment"># 一样的代码</span>
<span class="token comment"># 国外机器</span>
<span class="token function">curl</span> -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh <span class="token operator">&&</span> <span class="token function">chmod</span> +x nezha.sh <span class="token operator">&&</span> ./nezha.sh
<span class="token comment"># 国内机器</span>
<span class="token function">curl</span> -L https://raw.staticdn.net/naiba/nezha/master/script/install.sh -o nezha.sh <span class="token operator">&&</span> <span class="token function">chmod</span> +x nezha.sh <span class="token operator">&&</span> ./nezha.sh
<span class="token function">mkdir</span> -p /data/nezha <span class="token operator">&&</span> <span class="token builtin class-name">cd</span> /data/nezha

<span class="token comment"># 一样的代码</span>

<span class="token comment"># 国外机器</span>
<span class="token function">curl</span> -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh <span class="token operator">&&</span> <span class="token function">chmod</span> +x nezha.sh <span class="token operator">&&</span> ./nezha.sh

<span class="token comment"># 国内机器</span>
<span class="token function">curl</span> -L https://raw.staticdn.net/naiba/nezha/master/script/install.sh -o nezha.sh <span class="token operator">&&</span> <span class="token function">chmod</span> +x nezha.sh <span class="token operator">&&</span> ./nezha.sh
mkdir -p /data/nezha && cd /data/nezha # 一样的代码 # 国外机器 curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && ./nezha.sh # 国内机器 curl -L https://raw.staticdn.net/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && ./nezha.sh
图片[12]-哪吒面板–服务器状态监控面板-天时网

到此大功告成。

图片[13]-哪吒面板–服务器状态监控面板-天时网
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
If we believe that tomorrow will be better, we can bear a hardship today.
如果我们相信明天会更好,今天就能承受艰辛
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容