初學者的 Hermes Agent VPS 設定指南
初學者的 Hermes Agent VPS 設定指南
Hermes Agent 在隨時可用時最為有用。您可以在筆記型電腦上測試它,但本地設置在您的電腦進入睡眠模式時會停止,當您的家庭網路變更時會斷開連接,並且當您想要排程任務、消息整合或長時間運行的自動化時會變得尷尬。
這就是為什麼許多用戶將 Hermes Agent 移至 VPS。VPS 為您提供一個小型雲伺服器,擁有公共 IP 地址、根訪問權限、穩定的網路和 24/7 的正常運行時間。在本指南中,我將逐步介紹初學者的設置過程:選擇伺服器、使用 SSH 連接、準備 Linux、運行 Hermes Agent、保持其在線以及處理基本安全性。
開始之前您需要的東西
您不需要成為 Linux 專家,但您應該能夠自如地將命令複製到終端中。
在開始之前,請準備:
- 一個運行 Ubuntu 22.04 或 Ubuntu 24.04 的 VPS
- 對 VPS 的 SSH 訪問
- 一個域名,雖然可選但建議用於瀏覽器訪問
- 您的 LLM 供應商的 API 密鑰,例如 OpenAI、OpenRouter、Anthropic 或其他支持的供應商
- 從您的電腦訪問基本終端的能力
對於第一個 Hermes Agent 伺服器,我建議:
| 用途 | CPU | RAM | 存儲 | 備註 |
|---|---|---|---|---|
| 測試 | 1 vCPU | 2GB | 40-50GB SSD | 適合學習和輕量工作流程 |
| 日常使用 | 2 vCPU | 4GB | 50GB+ NVMe | 更適合多個工具和整合 |
| 更重的工作流程 | 4 vCPU | 8GB+ | 80GB+ NVMe | 更適合多個代理或頻繁的任務 |
如果您使用外部 LLM API,Hermes Agent 通常不需要 GPU。VPS 主要運行代理、內存、工具、整合和後台服務。
推薦的初學者選擇:LightNode Hermes Agent VPS

如果您想要最快的初學者路徑,我推薦 LightNode Hermes Agent VPS。
主要原因很簡單:這是一個預配置的 Hermes Agent VPS。您可以快速部署一個準備運行的環境,開始測試代理,而不是花費第一個小時安裝依賴項、修復版本衝突和檢查服務日誌。
LightNode 的 Hermes Agent VPS 頁面列出了:
- Hermes Agent 預先安裝並準備運行
- 部署通常在 1-2 分鐘內完成
- 按小時計費,因此您可以在不承諾整個月的情況下進行測試
- 40+ 全球位置以降低延遲
- 用於 API 調用、網頁鉤子和整合的專用 IP
- NVMe SSD 存儲
入門計劃對於初學者來說是實用的:
| 計劃 | CPU | RAM | 存儲 | 帶寬 | 每月等價 |
|---|---|---|---|---|---|
| 開始 | 1 vCPU | 2GB DDR4 | 50GB NVMe SSD | 1TB | $7.71/月 |
| 代理 | 2 vCPU | 4GB DDR4 | 50GB NVMe SSD | 2TB | $14.70/月 |
| 高級 | 4 vCPU | 8GB DDR4 | 50GB NVMe SSD | 3TB | $27.70/月 |
| 企業 | 8 vCPU | 16GB DDR4 | 50GB NVMe SSD | 4TB | $52.70/月 |
對於初學者,如果您只想學習 Hermes Agent,請從 2GB 計劃開始。如果您計劃連接多個工具、消息通道、排程任務或多個工作流程,請選擇 4GB。
👉 部署 LightNode Hermes Agent VPS
步驟 1:創建您的 VPS
如果您使用普通的 VPS 供應商,請創建一個新的 Linux 伺服器,要求:
- Ubuntu 22.04 LTS 或 Ubuntu 24.04 LTS
- 一個靠近您或您的用戶的數據中心
- 如果可用,使用 SSH 密鑰登錄
- 至少 2GB RAM
如果您使用 LightNode 的 Hermes Agent VPS,請選擇 Hermes Agent 映像或登陸頁面部署選項,選擇您的區域和計劃,然後創建伺服器。部署後,從儀表板複製伺服器 IP 地址。
步驟 2:使用 SSH 連接到 VPS
在 macOS 或 Linux 上,打開終端。在 Windows 上,使用 PowerShell、Windows Terminal 或 SSH 客戶端。
以 root 身份連接:
ssh root@YOUR_SERVER_IP將 YOUR_SERVER_IP 替換為您 VPS 儀表板上的 IP 地址。
如果您的供應商給您一個密碼,SSH 會要求您輸入。如果您配置了 SSH 密鑰,它應該會直接登錄。
登錄後,檢查系統:
whoami
lsb_release -a
free -h
df -h您應該能看到 Linux 版本、可用內存和磁碟空間。
步驟 3:更新伺服器
在安裝任何東西之前,始終更新新的 VPS:
sudo apt update
sudo apt upgrade -y安裝基本工具:
sudo apt install -y curl wget git unzip ca-certificates gnupg ufw htop這些工具有助於下載、Git 倉庫、設置防火牆和基本監控。
步驟 4:創建非根用戶
對於真正的伺服器,避免以 root 身份執行所有操作。
創建一個新用戶:
adduser hermes
usermod -aG sudo hermes切換到新用戶:
su - hermes從現在開始,使用 sudo 執行管理命令。
步驟 5:設置基本防火牆
首先允許 SSH,然後啟用防火牆:
sudo ufw allow OpenSSH
sudo ufw enable
sudo ufw status如果 Hermes Agent 在特定端口上公開網頁儀表板或 API,僅允許您實際使用的端口。例如:
sudo ufw allow 3000/tcp不要隨便打開隨機端口以防萬一。保持伺服器小而可預測。
步驟 6:運行 Hermes Agent 安裝程序
官方的 Hermes Agent VPS 指南使用安裝腳本。安裝程序處理核心運行時設置,包括所需的 Node.js 和 Python 部件。
以您的非根用戶身份運行它:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash安裝後,如果安裝程序要求您重新加載您的 shell:
source ~/.bashrc或者登出並重新 SSH 登入:
exit
ssh hermes@YOUR_SERVER_IP檢查 hermes 命令是否可用:
hermes --help如果找不到該命令,請檢查安裝程序的最終輸出。它可能會告訴您要重新加載的配置文件或要添加的二進制路徑。
步驟 7:配置您的模型供應商
Hermes Agent 需要一個 LLM 供應商。官方設置流程包括:
hermes model setup按照提示添加您的供應商詳細信息。根據您的設置,這可能會要求:
- 供應商名稱
- 模型名稱
- API 密鑰
- 基本 URL,如果您使用的是 OpenAI 兼容的供應商,例如 OpenRouter
保持您的 API 密鑰私密。如果您需要手動編輯配置,請檢查:
nano ~/.hermes/config.yaml您的 Hermes 數據通常位於:
~/.hermes/如果您使用 LightNode Hermes Agent VPS,Hermes Agent 應該已經安裝。在這種情況下,您的第一個任務通常不是安裝。相反,檢查 LightNode 儀表板或 SSH 會話中的歡迎說明,添加您的 API 密鑰,並開始使用預安裝的運行時。
步驟 8:保持 Hermes Agent 運行
對於 VPS,您希望 Hermes Agent 在關閉 SSH 和伺服器重新啟動後保持運行。官方的網關流程是:
hermes gateway install
hermes gateway start如果您的 Hermes 版本支持自動啟動,請啟用它:
hermes gateway enable-autostart檢查服務:
systemctl status hermes-gateway如果您的安裝使用 PM2 而不是 systemd,初學者的模式是:
npm install -g pm2
pm2 start hermes --name hermes-agent
pm2 startup
pm2 save對於同一 Hermes 實例,只使用一個進程管理器。如果 hermes gateway install 成功創建了一個 systemd 服務,則不需要 PM2。
步驟 9:安全訪問 Hermes Agent
如果 Hermes Agent 在瀏覽器儀表板或本地網頁服務上公開,您可以打開:
http://YOUR_SERVER_IP:3000對於私密測試,這在短時間內是可以的。對於常規使用,設置域名和 HTTPS。
一個常見的適合生產的模式是:
- 將
agent.yourdomain.com指向您的 VPS IP - 在 Hermes Agent 前放置 Nginx 或 Caddy
- 使用 Let's Encrypt 啟用 HTTPS
- 如果可能,保持 Hermes Agent 應用端口私密
使用 Caddy,簡單的反向代理可以這樣寫:
agent.yourdomain.com {
reverse_proxy 127.0.0.1:3000
}當 DNS 正確配置時,這會自動為您提供 HTTPS。
步驟 10:添加 API 密鑰和整合
當 Hermes Agent 能夠連接到模型和工具時,它變得有用。常見的設置包括:
- LLM API 密鑰
- 默認模型名稱
- 記憶或數據庫路徑
- Telegram、Discord、Slack 或網頁鉤子令牌
- 瀏覽器自動化設置
- 工具權限
將秘密保存在 .env 文件或您供應商的秘密管理器中。不要將 API 密鑰粘貼到公共 GitHub 倉庫、公共文檔、截圖或聊天記錄中。
編輯 Hermes 配置後,重新啟動網關:
hermes gateway restart如果您的安裝由 systemd 管理,您也可以使用:
sudo systemctl restart hermes-gateway步驟 11:基本維護
一旦 Hermes Agent 運行,維護比初始安裝更為重要。
經常使用這些命令:
htop
df -h
free -h
systemctl status hermes-gateway
journalctl -u hermes-gateway -n 100 --no-pager更新伺服器:
sudo apt update
sudo apt upgrade -y更新 Hermes Agent:
hermes update
hermes gateway restart備份您的重要數據目錄:
tar -czf hermes-backup.tar.gz ~/.hermes對於嚴肅使用,安排備份到另一台伺服器或物件存儲。VPS 是可靠的,但保護代理內存、配置和工作流程文件仍然是您的責任。
常見初學者錯誤
選擇 RAM 太少的 VPS
Hermes Agent 可能在 1GB 的 VPS 上啟動,但這會留給日誌、瀏覽器工具、包更新和額外整合的空間很少。至少從 2GB 開始。如果您想要更流暢的日常設置,請使用 4GB。
在沒有 HTTPS 的情況下公開儀表板
不要將管理儀表板長時間開放在普通 HTTP 上進行長期使用。使用 HTTPS、強密碼、防火牆規則或私密隧道。
忘記 API 成本
VPS 只是成本的一部分。如果 Hermes Agent 使用外部 LLM API,模型調用的成本可能會超過伺服器的成本,尤其是在運行重型工作流程時。
以 root 身份運行所有操作
Root 身份雖然方便,但會增加風險。創建一個普通的 sudo 用戶,僅在必要時使用 root。
沒有備份
如果您的代理存儲內存、文件、提示或工作流程狀態,請備份它。重新安裝很簡單;但丟失代理數據則不是。
什麼時候應該使用預安裝的 Hermes Agent VPS?
如果您想學習 Linux 並控制堆棧的每個部分,手動設置是有用的。但對於初學者來說,預安裝的 VPS 可以節省大量時間。
如果您想快速運行 Hermes Agent,請使用 LightNode Hermes Agent VPS,如果:
- 您希望 Hermes Agent 快速運行
- 您不想調試 Python、Node.js、系統服務或依賴問題
- 您希望按小時計費以進行實驗
- 您需要專用 IP
- 您希望從許多全球位置中選擇
- 您正在構建一個真正的 24/7 AI 助手或自動化工作流程
如果您想手動設置 VPS,則:
- 您希望自定義每個依賴項
- 您已經知道 Linux 伺服器管理
- 您正在構建非標準部署
- 您希望自己檢查每個服務
對於大多數初學者來說,最佳路徑是從預安裝的 Hermes Agent VPS 開始,學習運行時,然後在了解工作流程後再進行自定義。
常見問題解答
什麼是 Hermes Agent VPS?
Hermes Agent VPS 是一個雲伺服器,用於持續運行 Hermes Agent。它為代理提供穩定的公共 IP、持久存儲和 24/7 的正常運行時間。
我需要 GPU 嗎?
通常不需要。如果您使用外部 LLM API,VPS 只運行代理和整合。對於大多數初學者設置,2GB 到 4GB RAM 的 CPU VPS 就足夠了。
初學者的最佳 VPS 大小是多少?
對於測試,從 1 vCPU 和 2GB RAM 開始。如果您計劃每天使用 Hermes Agent 或連接多個工具,請選擇 2 vCPU 和 4GB RAM。
我可以在 $5 的 VPS 上運行 Hermes Agent 嗎?
可以,但要預期會有限制。一個非常便宜的 VPS 可以用於簡單的測試,但 2GB RAM 和快速 SSD 存儲是穩定初學者設置的更好基準。
為什麼使用 LightNode 的 Hermes Agent?
LightNode 提供預安裝的 Hermes Agent VPS、按小時計費、NVMe SSD 存儲、40+ 全球位置、專用 IP 和快速部署。如果您想跳過手動設置並快速開始測試,這是一個不錯的選擇。
按小時計費對 Hermes Agent 有用嗎?
是的。按小時計費在您測試代理、比較模型供應商或運行臨時自動化時非常有用。完成後,您可以停止 VPS,而不是為未使用的時間付費。
如何在關閉 SSH 後保持 Hermes Agent 在線?
使用 Hermes 網關服務、systemd 或其他進程管理器(如 PM2)運行它。不要依賴前台終端會話進行長時間使用。
將 Hermes Agent 暴露於互聯網上是否安全?
只有在您正確保護的情況下。使用 HTTPS、強身份驗證、防火牆和私密訪問控制,並且在可能的情況下,永遠不要公開未經身份驗證的管理工具。
如何更新 Hermes Agent?
使用 hermes update,然後重新啟動網關。在進行重大更新之前,始終備份 ~/.hermes/。
我可以在一個 VPS 上運行多個 Hermes 代理嗎?
可以,但每個代理需要單獨的端口、數據目錄和環境文件。對於多個活動代理,至少使用 4GB RAM,並監控 CPU、內存和磁碟使用情況。
最後的想法
在 VPS 上運行 Hermes Agent 將其從本地實驗轉變為真正的隨時可用助手。關鍵是保持設置簡單:使用穩定的 Ubuntu 伺服器,從足夠的 RAM 開始,保護 SSH,保護您的 API 密鑰,並使用持久服務方法運行代理。
如果您的目標是學習每個細節,手動設置是值得的。如果您的目標是快速將 Hermes Agent 上線,則 LightNode Hermes Agent VPS 是更乾淨的初學者路徑,因為環境已經準備好,您可以專注於構建工作流程,而不是修復依賴項。