哪吒探针部署教程
当你苦于管理多个云服务器时,看看哪吒探针吧。哪吒监控,一个开源、轻量的服务器和网站监控、运维工具。
准备材料
1.一台VPS
2.一个域名
3.一个Github/Gitee账号
部署实操
1.托管域名至cloudflare,并对其进行解析。
一个打开小云朵用作公开访问,另一个域名不要打开小云朵,用作Agent端与Dashboard的通信
本教程分别以 “cdn.example.com” 和 “data.example.com” 两个域名来演示。
两个先都别打开小云朵
2.登录github,打开开发者设置,新建一个outh应用,记下Client ID 和 Client secret。

3.打开FinalShell,连接服务器,安装面板。
1 | curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && sudo ./nezha.sh |

4.现在你可以访问域名+端口号,如 “http://cdn.example.com:8008” 来查看面板
此时会提示连接不安全以及需要输入端口号
5.打开宝塔面板,添加公开访问域名,如 “cdn.example.com“,添加一个ssl证书,并配置反向代理。
1 | location / |
6.返回github,将Homepage URL”和”Authorization callback URL”中的域名全部从http改为https,如:”https://cdn.example.com“ 和 “https://cdn.example.com/oauth2/callback“ 。
7.登录面板,添加一台服务器,并建立连接

此时服务器还未连接
将未打开小云朵的域名填入图示地方,找到一键安装命令,拷贝左边这个,粘贴至服务器上安装。

8.设置通知方式,添加报警通知


至此,部署完成
参考资料:https://nezhahq.github.io/guide/dashboard.html
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 阿尔托莉雅!
评论
ValineGitalk