n8n安装

方式1: npx

✔ Windows / macOS 安装步骤:

  1. 安装 Node.js
    请确保安装 Node.js, 并可在终端执行 node -v 和 npm -v 检查是否安装成功。

通过 npx 运行 n8n
打开终端 (Windows 可用 PowerShell 或 CMD, macOS 可用 Terminal), 执行:

npx n8n

第一次执行时会下载依赖包并启动 n8n 服务。

  1. 访问 Web 界面
    浏览器打开: http://localhost:5678 即可进入 n8n 可视化编辑器界面。

  2. 停止 n8n
    在运行的终端中按 Ctrl+C 即可停止服务。

! 注意事项:

  • 使用 npx 方式创建的是临时实例, 重启后需要重新执行 npx n8n

  • 因为是本地运行, Webhooks 和 OAuth 等功能在本地环境下工作会受限。


方式2: Docker 方式(推荐)

✔ Windows / macOS 安装步骤:

  1. 安装 Docker Desktop

    • Windows: 下载并启用 WSL2/Hyper-V;

    • macOS: 通过 Homebrew 安装或从官网下载安装包 (community.n8n.io)。
      确认 Docker 安装成功:

    docker --version

运行 n8n 容器
在终端执行下面命令启动容器:

docker run -d \
--name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
n8nio/n8n
    • -v ~/.n8n… 会把配置保存在本地, 以便重启后恢复状态 。

  1. (可选) 启用基本认证
    安全起见, 可以设置 HTTP 基本认证:

    docker run -d \
    --name n8n \
    -p 5678:5678 \
    -v ~/.n8n:/home/node/.n8n \
    -e N8N_BASIC_AUTH_ACTIVE=true \
    -e N8N_BASIC_AUTH_USER=admin \
    -e N8N_BASIC_AUTH_PASSWORD=你的密码 \
    n8nio/n8n
  2. 访问管理界面
    浏览器访问: http://localhost:5678

  3. 容器管理命令:

    • 停止docker stop n8n

    • 重启docker start n8n

    • 删除docker rm n8n

注意事项:

  • 在 Windows 上使用本地文件挂载 (-v “C:/Users/…”) 时要确保 Docker Desktop 已启用共享和文件夹映射功能, 并将路径格式用正斜杠转换, “C:/…” → “/C/…”, 添加双引号以避免空格问题 (community.n8n.io)。

  • Docker 方法是更推荐且“更简单”的方式, 在社区中也被广泛建议 (community.n8n.io)。


模板导入流程

◎ 在开始操作前, 请确保具备以下条件:

  1. 一个正常运行的 n8n 实例访问权限。

  2. 待导入的工作流模板, 其形式为 JSON 代码或 .json 格式的文件。

🖌️1 创建新工作流

登录n8n主页面, 点击 “Add workflow” (或“新建工作流”), 进入一个空白的工作流画布界面。

✨2 执行导入操作

方法A: 从剪贴板导入 (推荐)
此方法适用于已获取模板 JSON 代码的场景。例如点击本站密码,工作流可复制到剪切板

  1. 打开工作流JSON文件, 复制完整的 JSON 代码。或者点击本站密码,可复制完整的json代码。

  2. 在 n8n 的空白画布区域, 直接执行粘贴操作 (Ctrl + V 或 Cmd + V)。系统将自动解析代码并生成对应的节点和连接。

方法B: 从文件导入
此方法适用于已获取 .json 模板文件的场景。

  1. 在画布的空白处单击鼠标右键, 在上下文菜单中选择 “Import from file“。

  2. 在文件选择对话框中, 定位并打开您的 .json 模板文件。

操作完成后, 工作流的完整结构将呈现在画布上。

🔬4 测试工作流

在激活前, 必须对工作流进行测试以验证其正确性。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。