✨哪吒监控V0部署教程

哪吒监控
这种监控面板好看吗,你是否也想搭一个,本期教程将教你如何搭建这个监控面板

需要准备的东西:
1.一个域名(如果没有可以前往 雨云 注册)
2.一个GitHub账号(如果没有可前往 GitHub官网 注册(如果无法访问需要科学上网)😕)
3.一个云服务器(如果没有可前往 星空云 购买)

首先我们先在服务器上安装 宝塔面板 ,然后安装以下环境:
1.Nginx(建议最新版)
2.114514...无了,没毛病,只要Nginx即可🤭
接着我们SSH连接上服务器(用于搭监控的主机),执行以下命令
国内服务器:
curl -L https://raw.sevencdn.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && ./nezha.sh
海外服务器:
curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && ./nezha.sh
执行指令
接着输入1(2也可以,1是Docker比较方便后期用宝塔管理)

接着再输入1部署面板
部署面板
接下来这步直接回车用默认的GitHub
用GitHub
然后我们去 GitHub 创建应用
创建应用
接下来复制Client ID和Client secrets到服务器那边部署
客户端ID和密钥
⚠️注意:本处请填写Github用户名非GitHub登录的邮箱
写GitHub用户名

用户名获取
这串即为用户名(上面一行非下面一行!!!)


接下来这一步默认即可
默认即可
然后我们打开宝塔面板绑定这个域名
绑定域名

申请SSL
成功后开启强制https
打开强制HTTPS


接下来打开反向代理
配置反向代理
按上图进行配置,然后点击配置文件,将如下内容覆盖进去

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;
}

location /terminal
{
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;
}


反向代理配置
接着我们打开这个域名即可看到我们的监控端已经部署完了
⚠️注意:监控端的防火墙还需要开放5555端口用于其他机器进行连接
部署成功
接下来点登录访问后台,点击设置,填入图中指引内容
填入IP/域名
因为本教程未涉及套CDN,所以我只要填入监控的域名即可(服务器IP也可以)

接下来在服务器界面新建个服务器 新建服务器
然后复制安装指令到SSH安装
复制指令
安装被控
接下来返回前台就会发现监控成功了
监控成功


关于Windows如何安装被控将另出一篇文章,尽情期待!

打赏
评论区
头像