Hello! 欢迎来到盒子萌!

Serv00 搭建哪吒面板 Agent


avatar
嘉木 2024-10-24 242

需要条件

  1. 有自己的域名
  2. 能连接 serv00 ssh
  3. github 创建 OAuth 应用
  4. 跟着教程复制粘贴,成功率 99

Github 创建 OAuth 应用

参考哪吒官方 github 获取 client ID 和 client secret 教程 41

Serv00 配置

1. 在 Serv00 Panel 如下图确保设置为【Enabled】

Serv00 搭建哪吒面板 Agent

2. 在 Serv00 Panel 如下图添加两个端口例如:【端口 1】【端口 2 (RPC 端口)】

Serv00 搭建哪吒面板 Agent

3. 添加自己域名 DNS 解析为 Serv00 IP 地址

在 Serv00 Panel 如下图查看 Serv00 IP 地址

Serv00 搭建哪吒面板 Agent

 

Serv00 搭建哪吒面板 Agent

在自己的域名管理页,添加 DNS 解析,如下图是 CF 界面

 

Serv00 搭建哪吒面板 Agent

4. 在 Serv00 Panel 如下图添加上面域名:【任意写,填 Serv00 的 ip 地址】

 

Serv00 搭建哪吒面板 Agent

 

Serv00 搭建哪吒面板 Agent

5. 连接 Serv00 ssh 安装 go、pm2

以下脚本、代码均来源:k0baya 11

安装 PM2:

bash <(curl -s https://raw.githubusercontent.com/k0baya/alist_repl/main/serv00/install-pm2.sh)

安装 GO:

# 创建安装目录

mkdir -p ~/local/soft && cd ~/local/soft

下载编译好的 go1.22 的程序包

wget https://dl.google.com/go/go1.22.0.freebsd-amd64.tar.gz 3

解压

tar -xzvf go1.22.0.freebsd-amd64.tar.gz

删除压缩文件

rm go1.22.0.freebsd-amd64.tar.gz

修改 .profile 文件

echo 'export PATH=~/local/soft/go/bin:$PATH' >> ~/.profile

使 .profile 的修改生效

source ~/.profile

检查 go 版本

go version

6. 安装 nezha 面板并添加监控

bash <(curl -s https://raw.githubusercontent.com/k0baya/nezha4serv00/main/install-dashboard.sh)

按照提示输入【注】Panel 面板端口填写端口 1; RPC 端口填写端口 2

准备好之后,回车即可,进入域名网页登录

Github 登录面板

  1. 右上角【用户名】-【管理后台】-【设置】-【未接入 CDN 的面板服务器域名 / IP】填入自己的域名
  2. 【管理后台】- 【服务器】- 【新增服务器】- 【一键添加监控】

装 X 技 安装 nezha-Agent 把 Serv00 监控上

按文字提示输入域名、端口 2 (RPC 端口)、刚复制的密钥

bash <(curl -s https://raw.githubusercontent.com/k0baya/nezha4serv00/main/install-agent.sh)

大功告成

Serv00 搭建哪吒面板 Agent

失败了,不想干了,用下面卸载命令

# 删除面板

rm rf ~/.nezha-dashboard

# 删除agent

rm -rf ~/.nezha-agent

 

暂无评论

发表评论