当前位置: 首页 > news >正文

启动 n8n 步骤指南

一、基于 Node.js 安装启动

  1. 确认 Node.js 环境
  • 打开命令行工具。在 Windows 系统中,可以通过搜索 “命令提示符” 打开。
  • 在命令行中输入 “node -v” 命令并回车。如果系统显示 Node.js 的版本号,如 “v22.15.0”等版本信息,则说明 Node.js 已安装。若未安装,需访问 Node.js 官网(Node.js — Run JavaScript Everywhere ),根据系统类型下载对应的安装包进行安装。安装过程中按照提示逐步操作即可。
  1. 安装 n8n
  • 在确认 Node.js 安装完成后,保持命令行工具打开状态,输入 “npx n8n” 命令并回车。
  • 此时,npx(Node.js 包执行工具)会自动下载并运行最新版 n8n。这个过程可能需要一些时间,具体时长取决于网络状况等因素。在下载和安装过程中,命令行界面会显示相关的进度信息。
  1. 启动 n8n
  • 安装完成后,在命令行界面中会提示相关信息。此时,按字母 “O”(大写或小写均可),系统会自动打开默认浏览器,并进入 n8n 的初始化界面。若浏览器未自动打开,可以手动在浏览器地址栏输入 “http://localhost:5678” 并回车,同样可以进入 n8n 的初始化界面。n8n 默认监听 5678 端口,如果该端口被占用,启动可能会失败,你需要更改端口设置或关闭占用该端口的程序。

二、基于 Docker 安装启动

  1. 安装 Docker Desktop
  • 访问 Docker 官方网站(Docker: Accelerated Container Application Development )。
  • 导航至 “Products> Docker Desktop”。
  • 根据操作系统选择合适的版本:
  • Windows 用户选择 “Docker Desktop for Windows” 进行下载。下载完成后,双击安装包,按照安装向导的提示完成安装。安装完成后,可能需要重启电脑以使设置生效。
  • 安装完成后,启动 Docker Desktop。在终端 / 命令行运行 “docker --version”,如果显示类似 “Docker version 20.10.17, build 100c701” 的输出,则说明 Docker 安装成功。
  1. 获取 n8n 官方镜像
  • 打开 Docker Desktop 应用,点击顶部搜索框,输入 “n8n”。
  • 从搜索结果中选择官方镜像 “n8nio/n8n”。
  • 在电脑上选择一个合适的位置创建一个目录,该目录用于存储 n8n 的数据,注意目录路径不要包含中文字符。例如,在 Windows 系统中可以创建 “C:\n8n_data” 目录。
  • 回到 Docker,选择 “Images”,找到刚才下载的 “n8nio/n8n” 镜像。
  1. 创建并配置 n8n 容器
  • 在 Docker Desktop 中切换到 “Images” 标签页。
  • 找到已下载的 “n8nio/n8n” 镜像,点击右侧的三角运行图标。
  • 首次运行时需要配置以下参数:
  • 端口设置 (Ports):将容器端口 5678 映射到主机端口 5678。这样在浏览器中通过 “http://localhost:5678” 就可以访问 n8n。如果主机的 5678 端口已被占用,可以将主机端口改为其他未被占用的端口,如将 “5678:5678” 改为 “8080:5678”,那么后续访问 n8n 的地址就是 “http://localhost:8080”。
  • 数据卷设置 (Volumes):点击 “Volumes” 选项卡,添加一个卷映射。“Host path” 选择之前创建的数据存储目录;“Container path” 填写 “/home/node/.n8n/”。卷映射非常重要,它将 n8n 的数据存储目录映射到 Docker 容器外部,确保在容器重启或重新创建时数据不会丢失。
  1. 启动 n8n 容器
  • 完成上述配置后,点击 “Run” 按钮启动 n8n 容器。
  • 启动过程可能需要约 1 分钟来初始化。可以在 “Logs” 选项卡中查看启动日志。当看到类似 “2025 - 05 - 02 10:36:40 Editor is now accessible via: 2025 - 05 - 02 10:36:40 http://localhost:5678/” 的日志时,表示 n8n 启动成功。

三、访问与初始化 n8n

  1. 访问 n8n 界面
  • 无论采用哪种安装方式,启动成功后,在浏览器地址栏输入 “http://localhost:5678”(如果在配置端口时修改了主机端口,需将 5678 替换为对应的端口号)并回车。
  • 首次访问 n8n 会看到登录界面,需要创建管理员账户。按照界面提示,输入用户名和密码等信息完成管理员账户的创建。
  • 之后,可能会提示填写基本使用目的,这一步是可选的,可以根据实际情况填写或跳过。完成这些操作后,即可进入 n8n 主界面,开始创建工作流等操作。
  1. 后续配置(可选)
  • 如果需要在生产环境中使用 n8n,并且希望通过 HTTPS 访问,可以通过反向代理如 Nginx 实现配置 HTTPS。具体配置过程较为复杂,需要根据 Nginx 的相关知识和服务器环境进行设置。
  • 还可以通过环境变量或配置文件对 n8n 进行调优。例如,默认使用 5678 端口,可通过 “N8N_PORT” 环境变量修改端口;如果需要外部服务触发工作流,需配置 “N8N_HOST” 和 “N8N_PROTOCOL” 确保生成正确的 Webhook URL 等。
http://www.xdnf.cn/news/157555.html

相关文章:

  • x86系列CPU寄存器和汇编指令总结
  • 【新技术】微软 Azure Test Impact Analyzer (TIA) 全面解析
  • Python Cookbook-6.10 保留对被绑定方法的引用且支持垃圾回收
  • Spark 极速回顾
  • AIGC在游戏开发中的革命:自动化生成3A级游戏内容
  • 如何使用WebRTC
  • Cisco Packet Tracer使用 搭建网络拓扑
  • 3、LangChain基础:LangChain Tools Agent
  • 【Kafka】Windows环境下生产与消费流程详解(附流程图)
  • proxychains4系统代理for linux(加速国内github下载速度,pip安装)
  • pytorch python常用指令
  • 2025.04.26-美团春招笔试题-第二题
  • 线性代数(一些别的应该关注的点)
  • 立创EDA
  • 25【干货】在Arcgis中根据字段属性重新排序并自动编号的方法(二)
  • 【AI论文】VisuLogic:评估多模态大语言模型中视觉推理的基准
  • MySQL 中 SQL 语句的详细执行过程
  • Windows 安装 Neo4j 教程
  • 【Android】四大组件之Activity
  • 深入解析Spring Boot配置处理器:机制、架构与实践
  • 7.13 GitHub Sentinel全链路测试实战:自动化框架+零误差传输,QPS提升6倍!
  • 《C#数据结构与算法》—二分查找法和顺序查找
  • 365打卡第R3周: RNN-心脏病预测
  • 代码随想录算法训练营第60期第十八天打卡
  • thinking-intervention开源程序用于DeepSeek-R1等推理模型的思维过程干预,有效控制推理思考过程
  • RAG技术与应用---0426
  • Qt Charts 绘制曲线图示例
  • 创新项目实训开发日志5
  • 基于STM32单片机PWM讲解(HAL库)
  • HTTP 协议深度解析:从基础到实战的完整指南