斜杠中年斜杠中年AI × 沟通 × 商业 × 人生
AI 实战指南

在 Hostinger VPS 上自托管 Hermes AI Agent:完整安装指南

Hermes Agent 是一个开源 AI Agent,能在终端以及 Telegram、WhatsApp 等十几个平台上运行。本文教你把它装到一台 Hostinger VPS 上,让它 7×24 小时在线、拥有自己的记忆和技能,再也不会因为你合上笔记本就关机。

2026-09-05更新: 2026-09-0511 分钟阅读Wesley Chong
#hermes agent#自托管 AI#hostinger vps#服务器部署#ai agents#开源 AI#linux
在 Hostinger VPS 上自托管 Hermes AI Agent:完整安装指南|AI 实战指南 封面图

摘要

Hermes Agent 是一个开源 AI Agent,能在终端以及 Telegram、WhatsApp 等十几个平台上运行。本文教你把它装到一台 Hostinger VPS 上,让它 7×24 小时在线、拥有自己的记忆和技能,再也不会因为你合上笔记本就关机。

一句话答案

Hermes Agent 是一个开源 AI Agent,能在终端以及 Telegram、WhatsApp 等十几个平台运行——你可以把它自托管到一台便宜的 Hostinger VPS 上,让它 7×24 小时在线、拥有自己的记忆和技能,再也不会因为你合上笔记本就关机。

如果你之前只在电脑本地见过 Hermes,这篇指南会教你怎么把它放到一台服务器上长期在线。先补个背景,看这篇 Hermes 到底是什么。

先看 Hostinger 的坑(务必先读)

在你敲任何命令之前,先确认你买的是 VPS——因为 Hermes 需要 shell 和 root(或 sudo)权限,并不是每个 Hostinger 产品都有:

| Hostinger 套餐 | 能装 Hermes 吗? | | --- | --- | | VPS(KVM) | ✅ 能——有完整的 root SSH 权限 | | Shared 共享主机 | ❌ 不能——托管型,没有 root SSH | | Cloud 云主机 | ❌ 不能——托管型,没有 root SSH |

到 hPanel → VPS → SSH access 拿你的登录信息(服务器 IP + root 密码)。如果买的是 VPS,这里一定会有 SSH 那一栏;如果是 Shared 或 Cloud,得先升级套餐。

开始前你需要准备什么

  • 一台 Hostinger VPS(KVM),系统建议 Ubuntu 22.04 或 24.04 LTS。
  • SSH 登录:root,或能 sudo 的用户。
  • curl 和 xz-utils——安装脚本要用 .tar.xz 格式下载 Node.js。
  • 一个 大模型服务商:Nous Portal 的 OAuth 登录、OpenRouter / Anthropic / DeepSeek 的 API key,或任意一个受支持的服务商。
  • 只有当你要对外暴露 Web 控制台、webhook 或 API server 时,才需要域名或固定 IP。

逐步安装

1. SSH 登录并更新系统

ssh root@<你的VPS的IP>
sudo apt update && sudo apt upgrade -y

2. 安装依赖

sudo apt install -y curl xz-utils git ca-certificates

3.(推荐)创建一个专用用户

用独立用户而不是 root 来跑 Hermes,更干净,也更好管理服务:

sudo adduser hermes
sudo usermod -aG sudo hermes
su - hermes

4. 运行官方安装脚本

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

脚本会自动检测缺什么(uv、Python、Node.js)并帮你装好。在 Linux 上,你只需要预先装好 curl 和 xz-utils。

5. 重载 shell 并验证

source ~/.bashrc
command -v hermes     # 会打印一个路径,比如 /home/hermes/.local/bin/hermes

6. 运行初始化向导

hermes setup          # 交互式:模型、服务商、终端、网关、工具
hermes doctor         # 健康检查——确认没有缺失的依赖

hermes setup 会一步步带你选模型和服务商。用 hermes auth add <provider>(例如 hermes auth add nous 做 OAuth 登录,或 hermes auth add openrouter)来绑定凭据,不用把 key 明文写进配置文件。

7. 先跑一个冒烟测试

hermes chat -q "只回复一个单词:online"

如果能正常回复,说明 Agent 已经在服务器上跑通了。

让它 7×24 小时在线(网关 Gateway)

一次性运行 hermes 聊天,在你关掉 SSH 会话那一刻就会结束。要让 Hermes 常驻——连上 Telegram 或 WhatsApp、定时跑任务——你需要把网关注册成服务:

hermes gateway setup    # 选择并配置你的消息平台(Telegram 等)
hermes gateway install  # 注册成 systemd 后台服务
hermes gateway start
hermes gateway status

hermes gateway install 会帮你处理好 systemd 的配置。有两点要记住:

  • 先启动网关,再安装服务。 先跑一次 hermes gateway setup(或 hermes gateway run 确认能跑通),这样服务才有合法配置去启动。
  • 如果你自己管理 systemd,ExecStart 要用 command -v hermes 打印出来的确切路径,并在只靠 SSH 的机器上执行 sudo loginctl enable-linger $USER,让进程在登出后也能存活。

跑起来之后,同一个 Agent 就能从服务器上在 Telegram 回复你——带着记忆、技能、定时任务和完整的终端权限,全都不依赖你的笔记本一直开着。

装好之后能做什么

| 能力 | 命令 | | --- | --- | | 交互式聊天 | hermes | | 单条提问 | hermes chat -q "..." | | 作为消息机器人运行 | hermes gateway run | | 定时任务 | hermes cron create "0 9 * * *" | | 多个隔离的 Agent | hermes profile create <name> | | Web 控制台 | hermes dashboard | | OpenAI 兼容代理 | hermes proxy |

装好之后一个很自然的下一步:让 Agent 帮你看管它自己住着的那台 VPS,或者把它扩展成 一整个专家机器人团队。

常见问题排查

| 问题 | 可能原因 | 解决办法 | | --- | --- | --- | | hermes: command not found | shell 路径没重载 | source ~/.bashrc、重开 SSH,或检查 command -v hermes | | 安装脚本失败 | 缺 curl / xz-utils / git | sudo apt install -y curl xz-utils git ca-certificates 后重试 | | hermes doctor 报缺依赖 | 安装不完整 | 重新跑安装脚本并检查输出 | | 网关服务一启动就退出 | 网关没配置好 | 先跑 hermes gateway setup,再 hermes gateway install | | SSH 登出后 Agent 停了 | 是交互式运行,不是服务 | 用 hermes gateway install,或 sudo loginctl enable-linger $USER | | 服务商鉴权失败 | 凭据没设好 | 重新跑 hermes auth add <provider> 或 hermes setup | | 服务器内存耗尽 | 本地模型太大 | 换成托管模型,或升级内存 |

重点整理

  • 只有 VPS 能装。 Hostinger 的 VPS(KVM)有 root SSH;Shared 和 Cloud 主机没有。
  • 安装就一条命令。 curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash,然后 hermes setup。
  • 装完先验证。 command -v hermes 和 hermes doctor 确认装干净了。
  • 常驻要靠服务。 网关用 hermes gateway install 注册成 systemd,否则会跟着 SSH 会话一起死。
  • Agent 在服务器上保存自己的记忆和技能,跑得越久越懂你。

想搞清楚 Hermes 和普通聊天机器人有什么不同,从这篇 科普 开始,再看看它怎么 自己看管一台 VPS。

常见问题

我能在 Hostinger 的 Shared 或 Cloud 主机上装 Hermes 吗?

不能。Hermes 需要真正的 shell 和 root(或 sudo)权限,只有 Hostinger 的 VPS(KVM)套餐才提供。Shared 和 Cloud 主机是托管型,无法用 root 登录 SSH。如果你不确定自己的套餐,到 hPanel 的 VPS 里看有没有 SSH access 那一栏。

跑 Hermes 需要很贵的 VPS 吗?

不用。Agent 本身很轻,重的活都在模型服务商那一端(OpenRouter、Anthropic、DeepSeek 等)。只要用托管模型,1-2 GB 内存的小 VPS 一般就够,除非你在同一台机器上跑本地模型。

关掉 SSH 会话后,Agent 还会继续运行吗?

只有当你把它注册成服务时才会。交互式会话会在断开时结束。用 `hermes gateway install` 把它注册为 systemd 后台服务,或者 `sudo loginctl enable-linger $USER`,让进程在登出后继续存活。

在 VPS 上该用哪个大模型服务商?

20 多个受支持的服务商都行。最快的是 Nous Portal 的 OAuth 登录(`hermes auth add nous`),或一个 OpenRouter API key。你也可以接 DeepSeek、Anthropic、OpenAI、Google Gemini,或在本机内存足够时跑本地模型。

分享这篇文章 / Share Article
Wesley Chong

作者

Wesley Chong

来自马来西亚居銮的软件开发者、数字顾问、Toastmasters 讲员。

专注帮助普通人用 AI 升级沟通、表达、商业与人生。

相关阅读

用 Hermes Bot Mode 组建你的 AI 团队:把每个 Profile 变成一位专属 Bot|AI 实战指南 封面图
AI 实战指南Hermes AgentAI Agent

用 Hermes Bot Mode 组建你的 AI 团队:把每个 Profile 变成一位专属 Bot

Hermes Agent 的 Bot Mode 把每个 Hermes profile 变成一位有名字、有角色、有记忆、有技能的 Bot:它们能各自跑例行任务、在群聊里互相讨论、甚至跨设备互发消息。这不是再学一个新工具——Bot 就是 profile,一切在命令行里也看得到。本文用中文详解 Bot Mode 能做什么、怎么用。

2026-08-2711 分钟阅读