- 相关
官方项目地址:点击进入
演示站点:点击进入
第一次写各位将就看吧哈哈哈。
哪吒探针面板占用不大,挺方便自己监控查看。
一、准备解析好的域名
强烈建议准备2个域名,第一个用于面板域名,套上CDN,第二个用于客户端连接服务端(一个也没问题)注意:用域名访问需要设置反向代理,教程第6步。
二、获取GitHub账号ID
https://api.github.com/users/你的GitHub用户名
改成自己GitHub用户名浏览器打开返回的是Json的信息,第二行id对应的值就是你的ID,纯数字的,复制保存一下ID
三、GitHub创建一个OAuth Apps
https://github.com/settings/developers
打开然后点击New OAuth App按钮
如下图片填写记得端口也填写上去,不填域名填IP也行,如果你只是用IP访问。
http://你的域名:8008
http://你的域名:8008/oauth2/callback
四、获取Client ID和Client secrets
点创建Client secrets,输入GitHub密码就会显示
复制Client ID以及Client secrets(只显示一次)
五、开始部署哪吒面板
服务器放行8008,5555端口。
部署面板服务 一键脚本
- 国外机器
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.sevencdn.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh
CN=true ./nezha.sh
输入1回车。
接下来输入前面记录的信息,按着提示输入
(如下顺序,具体以实际为主)
GitHub账号ID
OAuth Apps的Client ID
OAuth Apps的Client secrets
可以访问http://域名或ip:8008查看,用你的GitHub账号验证登录。
六、宝塔域名反向代理
如图宝塔设置反向代理,设置完成即可进行域名访问。
- 反代配置
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;
}
七、监控机器一键回车
打开探针面板,登录点击管理后台-点击设置-填写没有接入CDN的域名或ip保存。
点击主机—添加主机,一键脚本会自动复制。
ssh连接被监控机器,粘贴一键回车即可!
完结撒花!!!
谢谢,分享学习了
又学习到了,写的非常好?
这真是个好文章,谢谢
打卡升级
继续加油哦,争取发表更多优秀帖子
七年前来顶贴!
瞅瞅瞅瞅,mark一手
真棒,感谢分享!
瞅瞅瞅瞅,mark一手
感谢分享,插眼学习
谢谢大佬分享,谢谢!
打卡升级
先看看,不明白的地方再问
mark一下。