Skip to content

02 1Panel网页安装n8n

介绍

与使用 npmpnpm 在命令行中安装不同,使用 1Panel 这样的服务器管理面板,可以让你像安装手机 APP 一样,一键部署 n8n。整个过程都在图形化界面中完成,无需配置复杂环境。

这种方式的好处:

  • 零配置: 无需关心 Node.js 版本、依赖包或 pnpm setup 等问题。

  • 容器隔离: n8n 运行在独立的 Docker 容器中,与你的服务器上其他应用完美隔离,互不干扰。

  • 管理便捷: 可以在 1Panel 中轻松实现启动、停止、重启、查看日志和一键更新。

  • 数据持久化: 1Panel 自动处理了数据存储,即使更新应用,你的工作流和凭证也不会丢失。

准备工作

  1. 一台已经安装好 1Panel 的服务器(VPS、云主机等)。

  2. 确保你的服务器防火墙(安全组)已经开放了你计划用来访问 n8n 的端口(例如 5678)。


安装步骤

步骤一:登录 1Panel 面板

打开浏览器,访问你的 1Panel 面板地址(例如 http://你的服务器IP:后台端口)。

步骤二:进入应用商店

在 1Panel 界面的左侧菜单栏中,点击 “应用商店”

步骤三:搜索 n8n

进入“应用商店”后,你可以在“全部应用”列表中浏览,或者直接使用右上角的搜索框,输入 n8n 来快速定位。

步骤四:点击安装并配置参数

  1. 点击 n8n 的应用卡片,进入详情页。

  2. 点击右侧的 “安装” 按钮。

  3. 1Panel 会弹出一个安装配置窗口,这是最关键的一步:

    • 名称 (Name): 保持默认的 n8n 即可。

    • 端口 (Port): 这里填写你希望在服务器上用来访问 n8n 的端口。例如,使用 5678。你必须确保这个端口没有被其他程序占用,并且已经在防火墙(安全组)中放行。

    • 数据目录 (Data Directory): 1Panel 会自动为你分配一个路径(例如 /opt/1panel/apps/n8n/data)。这个目录会映射到容器内部,用于永久保存 n8n 的数据库和配置文件。强烈建议保持默认设置,以便 1Panel 统一管理。

步骤五:确认安装并查看日志

  1. 配置完成后,点击 “确认” 按钮。

  2. 1Panel 会自动开始拉取 n8n 的容器镜像并创建服务。

  3. 此时,你可以点击“查看日志”(就像你的截图中那样),实时查看安装进度。你会看到系统正在下载 tar.gz 包并启动服务的日志。

步骤六:安装完成与访问

  1. 等待几分钟,当 n8n 的状态显示为 “已启动” 时,说明安装已成功。

  2. 现在,打开浏览器的新标签页。

  3. 访问 http://你的服务器IP:5678 (请将 你的服务器IP5678 替换为你自己的 IP 和上一步配置的端口)。

  4. 恭喜!你会看到 n8n 的欢迎界面。首次访问,n8n 会引导你设置一个所有者账户(Owner Account),设置完成后即可开始创建你的自动化工作流。

如何启动和管理 n8n

通过 1Panel 安装后,管理 n8n 变得非常简单:

  • 启动/停止/重启: 在 1Panel 的 “应用商店” -> “已安装” 列表中,找到 n8n,点击对应的操作按钮即可。

  • 查看日志: 同样在已安装列表中,可以随时点击“日志”按钮查看 n8n 的实时运行日志,方便排查问题。

  • 更新版本: 当 n8n 有新版本时,1Panel 的应用商店会提示你更新,你只需点击一下“更新”按钮即可,1Panel 会自动拉取新镜像并重新部署,且数据不会丢失。

基于 MIT 许可发布