02-安装与部署
Dify 安装与部署适用版本Dify Community Editionv1.16.0面向读者零基础第一次在本地 / 服务器安装 Dify阅读时长约 20 分钟操作约 10–20 分钟前置条件一台能联网的电脑Windows / macOS / Linux 均可或一台云服务器。0. 先选一种安装方式方式适合谁难度说明A. Docker Compose 本地部署推荐绝大多数人⭐一条命令拉起全套最省心B. Dify Cloud 云端免安装只想先体验⭐注册即用但数据在云端C. 源码本地运行想改代码 / 开发者⭐⭐⭐需 Node/Python 环境本篇重点讲方式 ADocker Compose这是学员自部署最常用、最稳的方案。方式 B 在最后简要说明。1. 方式 ADocker Compose 部署7 步搞定第 1 步安装 DockerDify 用 Docker 把数据库、后端、前端打包成「容器」你不用自己装一堆依赖。Windows / macOS下载安装Docker Desktop官网https://www.docker.com/products/docker-desktop/Linux如 Ubuntu安装docker和docker-compose-plugin安装完成后打开终端验证docker--versiondockercompose version能看到版本号如Docker version 27.x、Docker Compose v2.x就说明成功。⚠️Windows 用户注意请使用PowerShell 或 Git Bash并确保 Docker Desktop 已启动任务栏有鲸鱼图标。WSL2 后端推荐开启。第 2 步下载 Dify 代码gitclone https://github.com/langgenius/dify.gitcddify/docker如果没装 git也可以去 https://github.com/langgenius/dify 点Code → Download ZIP解压后进入dify-master/docker目录。第 3 步准备配置文件进入docker目录后复制一份环境配置模板# Linux / macOScp.env.example .env# Windows (PowerShell)copy .env.example .env.env文件里是各种参数端口、密钥、存储等。新手先不改用默认值就能跑起来。第 4 步启动 Difydockercompose up-d-d表示「后台运行」。首次运行会下载多个镜像约几百 MB 到 1GB请保持联网耐心等待 3–10 分钟。看到类似下面的输出说明成功[] Running 11/11 ✔ Container docker-web-1 Started ✔ Container docker-api-1 Started ✔ Container docker-db-1 Started ... 想看实时日志docker compose logs -f。想停止docker compose down。第 5 步确认服务起来了检查容器状态dockercomposepsSTATE列应显示running或Up。常见容器有web、api、worker、db、redis、weaviate或 sandbox 等。第 6 步打开安装页面创建管理员浏览器访问http://localhost/install如果是云服务器把localhost换成服务器公网 IP例如http://你的服务器IP/install。同时确保服务器安全组 / 防火墙放开了80端口HTTP。首次打开会让你设置管理员账号邮箱 密码。填好提交即可。第 7 步登录控制台设置完管理员后自动跳转到登录页。用刚才的账号登录就进入了 Dify控制台首页。✅到此Dify 已经成功运行下一步去 03-界面介绍.md 认识界面或 04-核心概念与基础使用.md 立刻建第一个应用。2..env关键配置进阶可改新手可跳过打开docker/.env文件常用项如下改完需重启docker compose up -d配置项作用新手建议CONSOLE_API_URL/APP_API_URL前端访问后端的地址本机默认即可服务器填域名/IPSERVICE_API_KEY服务 API 密钥保持自动生成POSTGRES_PASSWORD数据库密码生产环境务必改成强密码REDIS_PASSWORDRedis 密码生产环境务必改成强密码FILES_URL文件访问地址多域名部署时需正确配置v1.16 修复过相关 bugCELERY_QUEUESCelery 队列必须包含workflow_based_app_executionv1.15 起否则工作流预览卡住⚠️重要v1.16.0 特别注意从 v1.15 起工作流执行改到 Celery 队列。如果你升级后工作流 / 对话流预览一直转圈多半是.env里CELERY_QUEUES没包含workflow_based_app_execution补上后重启即可参考 v1.9.3 发布说明的同类修复。3. 接入模型的准备为 04 篇铺垫Dify 本身不「自带」脑子大模型你需要准备至少一个模型的 API Key。本系列以国内可访问模型为主任选其一模型获取 Key 地址备注通义千问Qwenhttps://dashscope.console.aliyun.com阿里云百炼需开通模型服务DeepSeekhttps://platform.deepseek.com官方也可用硅基流动 https://siliconflow.cnOllama本地本机安装无需 Key隐私最好但需较好电脑详细配置步骤见 04-核心概念与基础使用.md 第 2 节。4. 方式 BDify Cloud 云端免安装30 秒上手如果你只是想先体验、不想折腾服务器打开 https://dify.ai → 点Get Started / 免费使用。用 GitHub 或邮箱注册登录。直接创建应用即可无需安装、无需配置服务器。缺点数据在 Dify 云端免费额度有限企业敏感资料建议走自部署方式 A。5. 升级与备份生产环境必看备份升级前必做# 备份 PostgreSQL 数据dockercomposeexecdb pg_dump-Upostgres postgresdify_backup_$(date%Y%m%d).sql# 备份向量库数据Weaviate 的 docker volumedockercompose down升级到新版本cddify/dockergitpull# 拉取最新代码dockercompose downdockercompose pull# 拉取新镜像dockercompose up-d# 重新启动⚠️ 升级前务必先备份数据库跨大版本升级请看官方 Release Notes 的迁移说明。v1.16.0 的发布说明在 https://github.com/langgenius/dify/releases。6. 常见安装问题排查现象可能原因解决办法访问localhost打不开Docker 没启动 / 端口被占用确认 Docker Desktop 运行中检查 80 端口是否被占用docker compose up -d卡在拉镜像网络慢国内常见配置 Docker 镜像加速器如阿里云、DaoCloud 加速器页面能开但登录后空白前端/后端地址配置错检查.env中CONSOLE_API_URL等是否指向正确地址工作流预览一直转圈Celery 队列缺workflow_based_app_execution在.env补上该队列并重启上传文件失败存储路径权限 / 磁盘满检查磁盘空间与docker volume权限Ollama 模型连不上Docker 网络隔离用http://host.docker.internal:11434作为 Ollama 地址Windows/MacLinux 用宿主机真实 IP国内拉镜像慢的终极办法给 Docker 配置国内镜像源。Docker Desktop → Settings → Docker Engine在配置里加入 registry-mirrors如https://你的ID.mirror.aliyuncs.comApply 后重启。7. 动手练习用自己的电脑按第 1–7 步把 Dify 跑起来。打开http://localhost/install创建管理员并登录。选做在「设置 → 模型供应商」里先随便看一眼有哪些模型可选先别急着装下一篇细讲。完成后进入 03-界面介绍.md 认识控制台。下一步03-界面介绍.md —— 我把控制台每个区域都标给你看。

相关新闻

如何在30秒内用CSS实现专业级图片特效:告别复杂图像编辑软件

如何在30秒内用CSS实现专业级图片特效:告别复杂图像编辑软件

如何在30秒内用CSS实现专业级图片特效:告别复杂图像编辑软件 【免费下载链接】30-seconds-of-css Short CSS code snippets for all your development needs 项目地址: https://gitcode.com/gh_mirrors/30/30-seconds-of-css 还在为网站图片效果单调而烦恼吗…

2026/7/21 12:00:23阅读更多 →
二叉树核心概念、遍历算法与工程实践指南

二叉树核心概念、遍历算法与工程实践指南

1. 二叉树的基本概念与核心价值 二叉树是计算机科学中最基础也最重要的数据结构之一。我第一次接触二叉树是在大学的数据结构课上,当时教授用家族树来类比这种结构——每个节点最多有两个"孩子",这种直观的展现方式让我立刻理解了它的层级特性…

2026/7/21 12:00:23阅读更多 →
如何快速掌握纽约出租车数据分析:30亿行程的完整指南

如何快速掌握纽约出租车数据分析:30亿行程的完整指南

如何快速掌握纽约出租车数据分析:30亿行程的完整指南 【免费下载链接】nyc-taxi-data Import public NYC taxi and for-hire vehicle (Uber, Lyft) trip data into a PostgreSQL or ClickHouse database 项目地址: https://gitcode.com/gh_mirrors/ny/nyc-taxi-da…

2026/7/21 12:00:23阅读更多 →
字符编码:ASCII 和 Unicode

字符编码:ASCII 和 Unicode

ASCII 和 Unicode 都是计算机用来表示字符的编码标准。简单来说,ASCII 是 Unicode 的子集,Unicode 是现代编程的通用标准。一、ASCII:早期的字符集ASCII(美国信息交换标准代码)诞生于 1960 年代,是计算机最…

2026/7/21 19:34:43阅读更多 →
PandasGUI终极指南:告别代码烦恼,可视化数据分析如此简单!

PandasGUI终极指南:告别代码烦恼,可视化数据分析如此简单!

PandasGUI终极指南:告别代码烦恼,可视化数据分析如此简单! 【免费下载链接】PandasGUI A GUI for Pandas DataFrames 项目地址: https://gitcode.com/gh_mirrors/pa/PandasGUI 还在为复杂的Pandas代码而头疼吗?每次数据分析…

2026/7/21 19:34:43阅读更多 →
【Kimi精准匹配指南】:用3个关键问题自测——你是否属于高ROI使用者(附内部评估矩阵表)

【Kimi精准匹配指南】:用3个关键问题自测——你是否属于高ROI使用者(附内部评估矩阵表)

更多请点击: https://kaifayun.com 第一章:Kimi 适合什么人用 Kimi 是一款由月之暗面研发的大语言模型驱动的智能助手,凭借超长上下文理解(支持高达200万字输入)、多模态处理能力及本地文档深度解析能力,天…

2026/7/21 19:34:43阅读更多 →
AI办公工具横向对比:谁真正懂中文职场?基于217个真实办公任务(会议纪要/周报生成/合同审查/多轮邮件撰写)的盲测结果揭晓

AI办公工具横向对比:谁真正懂中文职场?基于217个真实办公任务(会议纪要/周报生成/合同审查/多轮邮件撰写)的盲测结果揭晓

更多请点击: https://kaifayun.com 第一章:AI办公工具横向对比:谁真正懂中文职场? 在中文办公场景中,语言理解、格式适配、本土化协作习惯(如微信式沟通节奏、国企/民企公文规范、Excel函数方言&#xff0…

2026/7/21 19:34:43阅读更多 →
【AI工作流效率翻倍的7个隐藏杠杆】:20年资深架构师首次公开内部SOP清单

【AI工作流效率翻倍的7个隐藏杠杆】:20年资深架构师首次公开内部SOP清单

更多请点击: https://codechina.net 第一章:AI工作流效率翻倍的底层认知革命 传统自动化思维将AI视为“高级脚本工具”,而真正的效率跃迁始于一次底层认知重构:AI不是执行者,而是协同认知体。它不替代人类决策链&…

2026/7/21 19:34:43阅读更多 →
OpenSK:用Rust重构硬件安全密钥,开启无密码身份验证新纪元

OpenSK:用Rust重构硬件安全密钥,开启无密码身份验证新纪元

OpenSK:用Rust重构硬件安全密钥,开启无密码身份验证新纪元 【免费下载链接】OpenSK OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards. 项目地址: https://gitcode.com/g…

2026/7/21 19:32:43阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/21 0:51:49阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/21 0:51:49阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/21 0:51:49阅读更多 →
Windows+macOS 通用 OpenClaw 部署流程,内置依赖一键启动智能桌面助手

Windows+macOS 通用 OpenClaw 部署流程,内置依赖一键启动智能桌面助手

📌教程适配:OpenClaw v2.7.9 | 兼容 Windows10/11、macOS 双系统 📖前言 当下各类本地 AI 工具层出不穷,多数产品仅能完成文字问答交互,很难直接操控电脑执行实际操作。OpenClaw,业内常称小龙虾 AI&#…

2026/7/21 0:01:46阅读更多 →
Codex 接入后 Bug 反增?复盘从个人演示到团队协作的“流程陷阱”

Codex 接入后 Bug 反增?复盘从个人演示到团队协作的“流程陷阱”

聊《一次Codex项目复盘,问题最后出在流程而不是模型》之前,先说一句实在的:别急着背概念,先看它在真实项目里到底解决什么问题。摘要先把这篇文章的目标说清楚:看完之后,你应该能判断这件事值不值得做&…

2026/7/21 0:01:46阅读更多 →
手把手搓一个五子棋游戏,零代码也能当“游戏开发者”

手把手搓一个五子棋游戏,零代码也能当“游戏开发者”

大家好,还是我。前几期带大家做了心情日记本和可视化大屏,后台有朋友留言:“能不能教点好玩的?我想做游戏,但一行代码都不会。”行,这期就安排。今天的目标:从零做一个五子棋游戏。 带AI对战、三…

2026/7/21 0:03:46阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/20 22:51:39阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/21 18:53:30阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/21 18:53:30阅读更多 →