# 部署 n8n 的说明文档 1. 基础要求 - 服务器:建议配置为 2 核 4GB 内存,20GB SSD 硬盘空间。 - 操作系统:建议使用 Linux 系统,如 Ubuntu 20.04。 - 域名:需要一个已注册的域名,用于访问 n8n。 - 端口:n8n 默认使用 5678 端口,确保该端口未被其他服务占用。 2. 安装依赖 - 安装依赖 - 安装 Node.js 和 npm:n8n 依赖于 Node.js 运行环境,建议安装最新版本的 Node.js。 - 安装 Docker:n8n 推荐使用 Docker 部署,建议安装最新版本的 Docker。 - 安装 Docker Compose:n8n 推荐使用 Docker Compose 部署,建议安装最新版本的 Docker Compose。 - 安装 Git:n8n 推荐使用 Git 进行版本控制,建议安装最新版本的 Git。 - 数据库:n8n 推荐使用 PostgreSQL 数据库,建议安装最新版本的 PostgreSQL。 3. 国内环境 - docker 镜像加速 - n8n 工作流的版本化管理 - n8n 工作流和数据的备份与恢复