从零开始!在 Windows 上安装与配置 Dify
创作时间:
作者:
@小白创作中心
从零开始!在 Windows 上安装与配置 Dify
引用
CSDN
1.
https://blog.csdn.net/qq_49035156/article/details/143264534
本文将详细介绍在Windows系统上安装和配置Dify的完整过程。从环境准备到最终测试运行,每个步骤都经过精心设计,确保读者能够顺利搭建Dify环境。
Windows 部署 Dify 教程
1. 安装 Docker 和 WSL
打开【控制面板】 > 【程序】 > 【启用或关闭 Windows 功能】,勾选“适用于 Linux 的 Windows 子系统”、“虚拟机平台”、“远程差分压缩 API 支持”。
打开命令行输入
wsl --install
,运行完后重启电脑。
重启后,输入
wsl --status
检查状态。
如果无报错,跳过更新;如果有报错,输入
wsl --update
更新(若下载缓慢可终止 Ctrl + C,再使用
wsl --update --web-download
重新下载)。
最后输入
wsl --status
确认安装成功。
2. 安装 Docker
前往Docker 官网下载 Docker Desktop,按推荐配置安装并运行,无需登录。
3. 安装 Git 并下载 Dify
安装 Git(如未安装)或直接下载 Dify 项目的 ZIP 文件。
下载地址:https://github.com/langgenius/dify。
4. 进入 Dify 的 Docker 文件夹
解压 ZIP 文件并进入
dify/docker
文件夹(ZIP 下载的文件夹名可能为
dify-main
)。
在文件夹地址栏输入
cmd
打开命令行。
5. 配置环境文件
在命令行中运行
copy .env.example .env
,生成
.env
文件。
6. 启动 Docker 服务
在命令行输入
docker compose up -d
。
若出现端口冲突(例如
Error response from daemon: Ports are not available
),可通过以下方法解决:
方法一:关闭占用 80 端口的服务。
方法二:修改
.env
文件中端口号,将
NGINX_PORT=80
EXPOSE_NGINX_PORT=80
改为
81
。
7. 测试运行
在浏览器中访问
http://localhost:81
(或你指定的端口)。后续操作通过图形界面完成。
8. 添加模型供应商
在设置中找到“模型供应商” > “ollama” > “添加”。
将 URL 设置为
http://host.docker.internal:11434
,让 Docker 通过内部地址访问。
热门推荐
长期失眠,身体会发生哪些变化?对健康有什么影响?
反映元素性质的两个重要数据—电离能与电负性
高度数白酒能消毒吗
陈著《春雪》:在歌咏春雪的同时,道出一个朴素的自然哲理
《本杰明·巴顿奇事》:一部关于时间、生命与爱情的哲学电影
美国媒体发布NBA历史最佳阵容:库里 邓肯入选!有争议吗?
详解历史十大前锋排名:邓肯无悬念登顶,诺天王超越马龙跻身前三
品种图鉴 | 超全大花绣球品种合集,13个大类,超200个品种
绣球花种植环境和管理养护方法?
清朝庞大疆域的形成与维持,背后有什么原因存在?
初中物理运动学知识有哪些(初中物理运动学知识有哪些内容)
《猴王出世》:孙悟空的诞生
智齿是怎么拔的?智齿拔牙流程图分享,看完相信医生就对了
总想讨好别人是“讨好型人格”吗?看专家怎么说→
检验科三大常规中常见的医保违规行为
揭秘抑郁症:症状、成因与治疗
甲氧氯普胺使用指南:这些细节需谨慎
探索未来视界,元梦MR智能眼镜引领技术革新
“食品添加剂”如洪水猛兽?你可能存在这些认知误区!
高分辨率MiniSAR影像处理方法综述
淋浴房的面积怎么算?装修达人教你精准测量
整形医生张耐洋:面部皱纹的分类与改善方法详解
行业准入条件是什么?满足这些条件对企业发展有哪些重要性?
梦见自己得癌症了:解梦与心理分析
5G的优势和劣势
北戴河全面旅游攻略:必去景点推荐与最佳路线指南
法院管理制度研究
全国防治碘缺乏病日丨懂“碘”知识更健康(附食物含碘量名单)
韶关乐昌:智慧政务助力养老认证,暖心服务惠及千家万户
增加免疫力的食物:这些发酵食品,竟能在三天内增强免疫效果?