ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

手把手教你本地部署 Dify

手把手教你本地部署 Dify Dify 是一个开源项目支持可视化编排 AI 工作流、RAG 管道并集成了大量模型。最重要的是自托管部署非常方便只需几条命令。准备工作确保你已经具备✅ Docker Desktop 正常运行docker version有 Server 信息✅ WSL2 后端已启用或 Hyper-V但推荐 WSL2✅ 至少 4GB 可用内存建议 8GB✅ 稳定的网络连接首次需拉取镜像第一步获取 Dify 源代码进入 Dify 的 GitHub 官方仓库 https://github.com/langgenius/dify点击页面上的Code按钮选择Download ZIP下载最新版本的压缩包。下载完成后解压缩到你喜欢的目录比如D:\dify。解压后你会得到一个名为dify-main或类似名称的文件夹后续所有操作都在这个文件夹内进行。第二步进入 Docker 目录并配置环境变量打开解压后的dify-main文件夹右键点击空白处或在地址栏选择“在终端中打开”Windows 11 可直接右键“在终端中打开”。进入docker子目录bashcd docker现在我们需要复制示例环境变量文件生成正式配置bashcp .env.example .env用记事本、VS Code 或其他编辑器打开刚刚生成的.env文件。找到这一行textEXPOSE_NGINX_PORT80将其改为textEXPOSE_NGINX_PORT8080这样后续我们就可以通过http://localhost:8080来访问 Dify 界面了。如果端口 80 未被占用你也可以保留默认值但 8080 更通用避免冲突。保存文件并关闭。第三步一键启动 Dify 服务依然在dify/docker目录下执行启动命令bashdocker compose up -d这里-d表示后台运行detach 模式日志不会占满终端。首次运行会发生什么Docker Compose 会读取docker-compose.yaml文件自动拉取所需的镜像PostgreSQL数据库Redis缓存Dify API 服务Dify Web 前端Nginx反向代理Worker后台任务以及其他辅助服务创建容器并初始化数据库表结构整个过程根据网速大约需要5~15 分钟。你会在终端看到类似这样的输出第四步验证部署是否成功1. 检查容器运行状态执行bashdocker ps看到所有容器状态为Started或Up就表示服务已全部启动。2. 访问网页界面打开你的浏览器输入地址texthttp://localhost:8080稍等片刻首次加载可能会慢一些因为前端资源需要初始化如果看到Dify 的登录/注册页面恭喜你 —— 部署成功
返回列表