43-VPS部署-5美元VPS上7×24运行
📅 2026/8/3 5:11:39
👁️ 阅读次数
📝 编程学习
43 · VPS部署——5美元VPS上7×24运行
“我想让Hermes7×24小时在线,但又不想在云服务上花太多钱,有什么办法?”
这个问题我听到过太多次了。答案其实很简单:一台5美元/月的VPS就足够了。
你没有看错。像Linode、Vultr、DigitalOcean上最基础的Shared CPU实例,PlanetScale上最便宜的服务器——只要5美元一个月,就能让Hermes全天候运行,连接Slack、Telegram、Discord,做定时任务,帮你监控、整理、记录信息。
这篇文章就手把手教你如何在一台低配VPS上部署Hermes,让它稳定运行,永不掉线。
一、VPS系统准备
选择发行版
对于运行Hermes来说,最推荐的Linux发行版是Ubuntu LTS(长期支持版)。目前推荐 Ubuntu 22.04 LTS 或 24.04 LTS。原因是:
- 包管理器APT有大量预编译包,安装依赖几乎不用折腾
- 社区资料丰富,遇到问题容易搜索到解决方案
- 长期支持意味着不用频繁做系统大版本升级
当然,Debian和CentOS也能用,但配置过程会多一点步骤,建议新手还是从Ubuntu起步。
服务器规格(5美元档位)
5美元/月的VPS通常提供:
- 1 vCPU(虚拟化CPU核心)
- 1GB RAM
- 25GB SSD
- 1TB 流量/月
这个配置跑Hermes绰绰有余。Hermes本身是轻量级的Python应用,主要内存消耗来自LLM的API调用(本身不消耗本地算力),所以1GB内存完全够用。
初始配置
购买VPS后,第一步是SSH登录:
sshroot@你的服务器IP登录后建议做三件事:
- 更新系统包:
aptupdate&&aptupgrade-y- 创建普通用户(不要一直用root):
adduser hermesusermod-aGsudohermes- 安装基础依赖:
aptinstall-ypython3 python3-pip python3-venvgitcurlwget二、安装与配置
安装Hermes
切到普通用户后,安装Hermes:
# 切换用户su- hermes# 安装Hermespipinstallhermes-agent配置Provider
编辑配置文件~/.hermes/config.yaml:
provider:default:deepseekdeepseek:api_key:"你的DeepSeek API Key"model
编程学习
技术分享
实战经验