n8n 如何部署在 Hostinger VPS:从安装到第一个工作流
使用 Hostinger 的 n8n VPS 模板完成部署、首次登录、工作流测试,并了解备份、更新和 Webhook 配置。
n8n 可以把触发条件、数据处理和其他服务连接成工作流。如果你想自己管理运行环境,可以把它部署到 VPS。对新手而言,Hostinger 的 n8n VPS 模板比手写一套 Docker 配置更容易起步。
这篇文章依据 Hostinger 官方说明整理,尚未在你的服务器上实测。控制面板和套餐内容会变化,操作时以实际界面为准。
先理解三件事
VPS 是持续开机的远程电脑;Docker 负责运行 n8n;工作流 是你在 n8n 里建立的自动化步骤。部署成功只表示 n8n 能打开,不表示任何工作流已自动运行。
准备一个 Hostinger VPS、管理员登录凭据,以及用于接收通知的测试邮箱。若之后要接收外部 Webhook,还要确认公开访问地址和 HTTPS 正常。
第一步:选用 n8n 模板
创建 VPS 时,在应用或操作系统模板中选择 Ubuntu 24.04 with n8n(如果面板仍提供该名称)。Hostinger 说明该模板会把 n8n 预装在 Docker 环境中。已有 VPS 若准备更换模板,先备份原有服务的数据;更换操作系统可能清除已有内容。
等待部署完成,打开 VPS 控制面板,找到主机名。Hostinger 文档给出的默认访问格式为:
https://n8n.你的-VPS-主机名
把示例文字换成控制面板显示的实际主机名。不要把这行示例直接复制到浏览器里。
第二步:首次登录
在浏览器打开实际地址,按提示创建 n8n 的管理员账号。使用独立的强密码,并把登录地址妥善保存。首次进入后,先确认编辑器能正常打开;如果页面打不开,检查 VPS 状态、DNS 是否已生效,以及部署日志。
第三步:做一个最小工作流
点击 New Workflow。先做一个不涉及客户数据的练习:
- 加入 Manual Trigger 节点。
- 加入 Edit Fields(有些版本叫 Set)节点,设置字段
message为Hello n8n。 - 连接两个节点,点击 Execute Workflow。
- 在执行结果里确认
message的值正确,然后保存工作流。
手动触发只会在你点击执行时运行。以后改用 Schedule Trigger 或 Webhook 时,再按需求启用工作流,并单独测试触发条件。外部 Webhook 还要核对公开网址、HTTPS 和回调地址;不要把测试地址当成正式地址。
运行后怎么维护
- **备份:**工作流、凭据和 n8n 数据需要有可恢复的备份。不要只留一份在 VPS 上。
- **更新:**先备份,再按照 Hostinger 当前版本的更新说明操作,并检查关键工作流是否仍能执行。
- **权限:**不要公开管理员密码,也不要把 API Key 直接写在普通节点的说明文字里。优先使用 n8n 的凭据功能。
- **成本:**VPS、第三方 API 与 AI 模型可能分别计费。给自动执行的工作流设定可观察的使用量。
这条路线适合先把工具跑起来,再逐步学习 Docker 细节。具体模板与默认访问地址见 Hostinger 的 n8n VPS 模板说明;更新前可查看 Hostinger 的 n8n 更新说明。