从零开始!在 Windows 上安装与配置 Dify
创作时间:
作者:
@小白创作中心
从零开始!在 Windows 上安装与配置 Dify
引用
CSDN
1.
https://blog.csdn.net/qq_49035156/article/details/143264534
Dify是一个开源的AI问答系统,可以帮助用户快速构建和部署自己的问答机器人。本文将详细介绍在Windows系统上安装和配置Dify的完整步骤,包括安装Docker和WSL、安装Git、下载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 通过内部地址访问。
热门推荐
丁香医生教你正确使用米诺地尔
BIM技术引领建筑行业数字化转型,上海中心案例展现应用价值
从像素到虚拟现实:3D建模如何改变游戏行业
深圳北至珠海高铁游,周末打卡避堵秘境
G6333带你飞速抵达珠海
G6333高铁时刻表新鲜出炉:深圳北至珠海
金舒通胶囊怎么吃?用量、禁忌全解析
金舒通胶囊与常用药的碰撞,小心副作用!
孝昭仁皇后:清代宫廷里的权力游戏
孝昭仁皇后:康熙背后的女人
义乌圣诞用品出口额破46亿,点亮全球近80%圣诞市场
国务院调整法定节假日:除夕五一新增假期,全年多放两天
水产养殖常用药及使用(史上最全:水产养殖哪些药能用)
中药百“子”,止咳有方
轻质耐腐成本低,复合材料成光伏支架新宠
高效述职报告:让你升职加薪的秘密武器
Guillermo Rauch用AI打造《毁灭战士》验证码,你敢挑战吗?
《何处生长》:一部关于原生家庭与成长的深刻之作
司南:古人的航海黑科技
智能投资顾问:低成本高效率的个性化理财新选择
生成式AI赋能企业运营:降本增效与个性化服务双丰收
从叠纸杯到桌游:6个亲子游戏提升孩子多项能力
《最真的心碰不到最好的人》:爱情中的错付与无奈
“半称心”生活智慧:一位资深编辑的人生禅悟
杭州十大小吃:品味千年古城的历史味道
双射函数:如何判断无穷集合大小?
职场沟通实战指南:4种类型+3大技巧,打造高效团队
MATLAB助力实验设计:双射判断新玩法
洛杉矶山火致5死10万撤离,拜登取消外访应对
洛杉矶“帕利塞兹大火”烧毁千栋建筑,华人社区团结互助共渡难关