serv00部署节点2025最新教程,argo+vmess+hy2,进程保活+消息推送。搭建过程只需按数字和回车,简单到你不信!

Serv00部署节点2025最新教程

大家好!欢迎来到我的博客。今天我将为大家带来2025年最新的 Serv00 节点部署教程,基于我更新的 serv00-play 项目。本教程改编自我的视频,详细讲解如何从零开始在 Serv00 上部署节点(支持 VMess 和 Hy2),并介绍进程保活、消息通知等高级功能。无论你是新手还是老手,这篇博客都能帮你快速上手!


项目背景

serv00-play 是一个专为 Serv00 平台设计的节点部署脚本,旨在简化节点搭建流程,并提供进程保活和消息通知等功能。2025年最新版本加入了以下改进:

  • 本地 Argo 支持:无需手动配置 Cloudflare 固定隧道,简化部署。
  • 消息通知优化:支持 Telegram 和微信通知,新增自定义按钮功能。
  • 自动前置工作:无需单独运行初始化步骤,提升小白友好度。
  • 远程保活:通过 GitHub Actions 实现更稳定的进程保活。

由于 Serv00 会随机杀死进程或 cron 任务,本教程将重点介绍如何通过本地和远程保活确保节点稳定运行。


部署步骤

以下是从零开始在 Serv00 上部署节点的完整流程,基于最新版 serv00-play 项目。

1. 环境准备

  • Serv00 账号:注册并登录 Serv00(免费版支持100个网站托管)。
  • 初始化机器:确保你的 Serv00 机器已初始化(新机器需首次登录完成初始化)。
  • 项目链接:获取 serv00-play 项目的安装链接(通常在我的社区群或视频描述中提供)。

2. 安装 serv00-play

  1. 登录 Serv00 控制台,进入 SSH 终端。
  2. 复制项目安装链接,粘贴到终端并运行。
  3. 输入 1 开始安装,脚本会自动完成所有前置工作(旧版需手动运行选项13)。
    • 注意:安装完成后,需重新登录终端(输入 y 确认)。
  4. 登录后,输入快捷键 ss 快速进入 serv00-play 项目界面。

3. 配置节点

  1. 在项目主菜单,选择选项 7(配置节点)。
  2. 选择节点类型:
    • 输入 1(VMess)+ 空格 + 2(Hy2),按回车确认。
  3. 配置 VMess:
    • 选择 1(Argo)作为传输方式。
    • 选择 1(本地 Argo),相比固定隧道更简单。
  4. 配置 Cloudflare 隧道:
    • 脚本会提示一个 Cloudflare 链接,复制并在浏览器中打开。
    • 登录 Cloudflare,进入隧道授权页面。
    • 选择一个域名(如 yourdomain.zone.id),复制域名并点击“授权”。
    • 返回终端,粘贴域名,按回车。
    • 选择自动配置隧道信息(输入 y),脚本会自动分配隧道名、域名和端口。
  5. 配置优选域名(可选):
    • 如果有自定义优选域名,输入域名;否则直接回车使用默认设置。
  6. 配置 Hy2:
    • 直接回车,使用默认端口和 UID。
    • 如果机器为 S14,需配置出站(参考我上一期视频);S11 可跳过。
  7. 配置完成后,保存并返回主菜单。

4. 启动节点

  1. 在主菜单选择选项 8(启动节点)。
  2. 启动成功后,脚本会输出两个节点链接(VMess 和 Hy2)。
  3. 复制链接,导入到 V2RayN:
    • 打开 V2RayN,点击“服务器” -> “从剪贴板导入”。
    • 测试节点连通性(可能需多测几次,延迟高时可能显示 -1)。
  4. 优化延迟
    • 若延迟较高,可在选项 7 中更换优选域名,或使用我的 CfnatN 工具(见相关博客)优选 IP。

5. 进程保活

Serv00 会随机杀死进程,因此需配置保活机制。

本地保活

  1. 在主菜单选择选项 6(进程保活)。
  2. 选择保活类型:
    • 输入 2(Sing-box),因为 VMess 和 Hy2 均基于 Sing-box。
    • 输入 3(所有节点),覆盖 Argo 和 Hy2。
  3. 设置检查间隔:
    • 默认每5分钟检查一次,直接回车。
  4. 消息推送:
    • 直接回车,消息通知将在后续配置。
  5. 验证保活:
    • 输入 crontab -l 查看 cron 任务,确保保活任务已添加。

远程保活(GitHub Actions)

由于 Serv00 可能杀死 cron 任务,建议配置 GitHub Actions 进行远程保活:

  1. Fork 我的 serv00-play 项目到你的 GitHub 账号。
  2. 配置 HOSTS_JSON
    • 复制项目文档中的 HOSTS_JSON 示例到记事本。
    • 填入你的 Serv00 主机信息:
      • host:Serv00 提供的 IP 或域名。
      • username:你的用户名。
      • password:你的密码。
      • port:默认 22(无需修改)。
    • 多个主机用英文逗号分隔,确保最后一个主机信息无逗号。
    • 保存文件,建议备份以便后续编辑。
  3. 配置 GitHub Secrets:
    • 进入你的 GitHub 仓库,点击 Settings -> Secrets and Variables -> Actions
    • 添加以下 Secrets:
      • HOSTS_JSON:粘贴编辑好的主机信息。
      • TELEGRAM_TOKEN:从 Telegram 的 BotFather 获取。
      • TELEGRAM_USER_ID:你的 Telegram 用户 ID(参考我的其他视频)。
    • 可选:添加 Variables:
      • LOGININFO:设为 y(每次登录发送汇总消息)或 n(仅登录失败时通知)。
  4. 运行 Action:
    • 进入仓库的 Actions 标签,选择“批量保活进程”。
    • 点击 Run workflow,刷新页面查看运行状态。
    • 运行完成后,Telegram 会收到通知(如登录成功/失败)。

高级保活(serv00-linkalive)

我开发了一个无需第三方平台的保活方案 serv00-linkalive(测试中,计划在会员频道发布):

  • 原理:将保活脚本写入 Serv00 系统的不可杀进程,通过 V2RayN 订阅触发。
  • 优势:无需 GitHub Actions、青龙或 VPS,稳定性更高。
  • 使用方法:导入订阅地址到 V2RayN,节点连接时自动激活保活。
  • 获取方式:加入我的会员频道,体验这一锦上添花的功能。

6. 消息通知优化

新版 serv00-play 改进了消息通知,支持 Telegram 和微信,并新增自定义按钮功能:

  • 通知内容
    • 进程被杀死并重启时,通知节点启动成功/失败。
    • GitHub Actions 登录失败时,提示可能封号。
  • 自定义按钮
    • 可配置按钮链接,快速跳转到:
      • 哪吒探针:检查主机在线状态。
      • WebSSH:直接登录 Serv00 服务器(需配置 hostusernamepassword 变量)。
    • 示例:配置 WebSSH 链接,收到通知后一键登录服务器检查进程状态。
  • 配置方法
    • 在 GitHub Actions 的 HOSTS_JSON 中添加按钮链接。
    • 参考项目文档,设置 HTTP 链接和变量(hostuserpass)。

7. 常见问题处理

  • Hy2 不通
    • 可能因 Serv00 IP 被封。
    • 解决:选择选项 24(一键更换 Hy2 IP),更新链接并重新导入 V2RayN。
  • 延迟高或测速失败
    • 多测试几次,或更换优选域名/IP。
    • 使用 CfnatN 工具优选 Cloudflare IP(见我的其他博客)。
  • Cron 任务被杀
    • 启用 GitHub Actions 远程保活,确保 cron 任务每日重启。
  • 封号检查
    • 收到登录失败通知,立即通过 WebSSH 或 SSH 工具登录 Serv00 检查。
    • 若无法登录,账号可能被封,需联系 Serv00 管理员申诉。

实际效果

通过本地 Argo 和优化的保活机制,新版 serv00-play 部署流程比固定隧道简单许多:

  • 部署时间:从安装到节点运行仅需5-10分钟。
  • 稳定性:本地保活+远程保活双重保障,节点掉线率大幅降低。
  • 通知体验:自定义按钮让故障排查更高效,如一键登录服务器检查进程。

对比改造前后的消息通知:

  • 改造前:仅通知进程重启状态,信息单一。
  • 改造后:新增按钮(如跳转 WebSSH),快速定位问题。

总结

2025年版 serv00-play 项目通过本地 Argo、自动前置工作和消息通知优化,大幅降低了 Serv00 节点部署的门槛。本教程详细介绍了从安装到保活的完整流程,并提供了本地和远程保活的解决方案。无论你是想快速搭建节点,还是追求稳定运行,这套方案都能满足需求。

特别推荐即将发布的 serv00-linkalive,它将保活简化到只需连接 V2RayN 节点,欢迎加入我的会员频道体验!希望这篇博客对你有帮助!如有问题,欢迎留言。记得点赞和订阅,我们下次再见!