新手详细教程—dify本地部署运行

一、首先查看前提条件,平常用的电脑一般都满足。

二、 在电脑的设置里边搜“启用或关闭Windows功能”点击进去

 三、勾选Hyper-V,如果没有看到,运行下面的代码(自己新建文本,复制代码进去,把文本名后缀加上".bat",右击管理员运行,运行结束重启)。然后回到“启用或关闭Windows功能”里边勾选Hyper-V

pushd "%~dp0"

dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt

for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"

del hyper-v.txt

Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

四、安装WSL(docker) 需要用到。访问“Release 2.4.13 · microsoft/WSL · GitHub”,点击下载安装即可。

五、安装docker。访问Windows | Docker Docs ,下载安装。出现下面界面才是成功安装的。

六、docker配置镜像下载的地址(因为docker下载在国外,所以需要配置下载资源地址在国内,减少下载等待时间或失败概率)按照下面界面流程配置,镜像代码下面也给出(不要忘记加代码上去时,上面有个逗号)。

  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://dockerproxy.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://docker.nju.edu.cn"
  ]

        到这里,配置的环境已经完成了,接下来就是关于Dify项目的内容。

七、下载项目到本地计算机。访问https://github.com/langgenius/dify,下载到你部署的计算机

        进入项目,注意是进入docker目录里边,接着复制一份 “.env.example”并改名为“.env”

        接着,在这个位置(就是下图红色的位置,dify项目的docker位置,因为里边的配置文件需要用到),进入命令行,运行如下代码(这时候镜像地址配置就体现出作用了,这个是要下载资源的)。

docker compose up -d

         如果出现只Running就说明运行成功了,就可以去浏览器http://localhost/install,打开管理员界面。但是我这边遇到端口号被占用(是系统在运行,杀不掉),这个时候你可以改配置的端口号

        进入“.env” ,找到EXPOSE_NGINX_PORT ,把80改成其他的端口号(我改成8081)。这时候你要访问Dify网页必须加上你的8081端口号!!!!(因为不是80了,这个默认不加端口号也能自动映射)

到这里,配置环境已经完成了,如果需要操作,可以去Dify官网看文档操作,还挺详细的 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值