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

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
- 登录 Serv00 控制台,进入 SSH 终端。
- 复制项目安装链接,粘贴到终端并运行。
- 输入
1
开始安装,脚本会自动完成所有前置工作(旧版需手动运行选项13)。- 注意:安装完成后,需重新登录终端(输入
y
确认)。
- 注意:安装完成后,需重新登录终端(输入
- 登录后,输入快捷键
ss
快速进入 serv00-play 项目界面。
3. 配置节点
- 在项目主菜单,选择选项
7
(配置节点)。 - 选择节点类型:
- 输入
1
(VMess)+ 空格 +2
(Hy2),按回车确认。
- 输入
- 配置 VMess:
- 选择
1
(Argo)作为传输方式。 - 选择
1
(本地 Argo),相比固定隧道更简单。
- 选择
- 配置 Cloudflare 隧道:
- 脚本会提示一个 Cloudflare 链接,复制并在浏览器中打开。
- 登录 Cloudflare,进入隧道授权页面。
- 选择一个域名(如
yourdomain.zone.id
),复制域名并点击“授权”。 - 返回终端,粘贴域名,按回车。
- 选择自动配置隧道信息(输入
y
),脚本会自动分配隧道名、域名和端口。
- 配置优选域名(可选):
- 如果有自定义优选域名,输入域名;否则直接回车使用默认设置。
- 配置 Hy2:
- 直接回车,使用默认端口和 UID。
- 如果机器为 S14,需配置出站(参考我上一期视频);S11 可跳过。
- 配置完成后,保存并返回主菜单。
4. 启动节点
- 在主菜单选择选项
8
(启动节点)。 - 启动成功后,脚本会输出两个节点链接(VMess 和 Hy2)。
- 复制链接,导入到 V2RayN:
- 打开 V2RayN,点击“服务器” -> “从剪贴板导入”。
- 测试节点连通性(可能需多测几次,延迟高时可能显示 -1)。
- 优化延迟:
- 若延迟较高,可在选项
7
中更换优选域名,或使用我的 CfnatN 工具(见相关博客)优选 IP。
- 若延迟较高,可在选项
5. 进程保活
Serv00 会随机杀死进程,因此需配置保活机制。
本地保活
- 在主菜单选择选项
6
(进程保活)。 - 选择保活类型:
- 输入
2
(Sing-box),因为 VMess 和 Hy2 均基于 Sing-box。 - 输入
3
(所有节点),覆盖 Argo 和 Hy2。
- 输入
- 设置检查间隔:
- 默认每5分钟检查一次,直接回车。
- 消息推送:
- 直接回车,消息通知将在后续配置。
- 验证保活:
- 输入
crontab -l
查看 cron 任务,确保保活任务已添加。
- 输入
远程保活(GitHub Actions)
由于 Serv00 可能杀死 cron 任务,建议配置 GitHub Actions 进行远程保活:
- Fork 我的 serv00-play 项目到你的 GitHub 账号。
- 配置
HOSTS_JSON
:- 复制项目文档中的
HOSTS_JSON
示例到记事本。 - 填入你的 Serv00 主机信息:
host
:Serv00 提供的 IP 或域名。username
:你的用户名。password
:你的密码。port
:默认 22(无需修改)。
- 多个主机用英文逗号分隔,确保最后一个主机信息无逗号。
- 保存文件,建议备份以便后续编辑。
- 复制项目文档中的
- 配置 GitHub Secrets:
- 进入你的 GitHub 仓库,点击
Settings
->Secrets and Variables
->Actions
。 - 添加以下 Secrets:
HOSTS_JSON
:粘贴编辑好的主机信息。TELEGRAM_TOKEN
:从 Telegram 的 BotFather 获取。TELEGRAM_USER_ID
:你的 Telegram 用户 ID(参考我的其他视频)。
- 可选:添加 Variables:
LOGININFO
:设为y
(每次登录发送汇总消息)或n
(仅登录失败时通知)。
- 进入你的 GitHub 仓库,点击
- 运行 Action:
- 进入仓库的
Actions
标签,选择“批量保活进程”。 - 点击
Run workflow
,刷新页面查看运行状态。 - 运行完成后,Telegram 会收到通知(如登录成功/失败)。
- 进入仓库的
高级保活(serv00-linkalive)
我开发了一个无需第三方平台的保活方案 serv00-linkalive(测试中,计划在会员频道发布):
- 原理:将保活脚本写入 Serv00 系统的不可杀进程,通过 V2RayN 订阅触发。
- 优势:无需 GitHub Actions、青龙或 VPS,稳定性更高。
- 使用方法:导入订阅地址到 V2RayN,节点连接时自动激活保活。
- 获取方式:加入我的会员频道,体验这一锦上添花的功能。
6. 消息通知优化
新版 serv00-play 改进了消息通知,支持 Telegram 和微信,并新增自定义按钮功能:
- 通知内容:
- 进程被杀死并重启时,通知节点启动成功/失败。
- GitHub Actions 登录失败时,提示可能封号。
- 自定义按钮:
- 可配置按钮链接,快速跳转到:
- 哪吒探针:检查主机在线状态。
- WebSSH:直接登录 Serv00 服务器(需配置
host
、username
、password
变量)。
- 示例:配置 WebSSH 链接,收到通知后一键登录服务器检查进程状态。
- 可配置按钮链接,快速跳转到:
- 配置方法:
- 在 GitHub Actions 的
HOSTS_JSON
中添加按钮链接。 - 参考项目文档,设置 HTTP 链接和变量(
host
、user
、pass
)。
- 在 GitHub Actions 的
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 节点,欢迎加入我的会员频道体验!希望这篇博客对你有帮助!如有问题,欢迎留言。记得点赞和订阅,我们下次再见!