AI > 使用文章 > 查看文章

Dify AI完全搭建方法(For Linux)

所属专题:AI 来源: 丁老师原创 更新时间:2025-05-16 09:27 浏览: 5582 IP属地: 深圳

Dify 是一个 类似“智能制作工具”,是一个可以实现低代码的AI助手。让你可以不用写复杂代码,也能快速做出自己的AI集成或智能应用。并且自带知识库体系,可以上传知识文档,根据自己的行业和业务,训练自己的垂直大模型,制作出生产及的AI应用。下面,丁老师就教你如何搭建Dify。

一、Dify运行的最低配置要求

CPU >= 2 Core
RAM >= 4 GiB

二、下载Dify

git clone https://github.com/langgenius/dify.git

如果下载不了或无法访问,可以在浏览器中打开网址:https://github.com/langgenius/dify/releases下载最新版,如图:

image.png

三、安装Dify

#进入dify安装后的docker目录
cd /home/root/dify/docker

#复制环境配置文件
cp .env.example .env

#启动docker
docker compose up -d

四、检查安装
成功运行dify后,你会看到如下提示:

image.png

然后输入命令,检查所有容器是否正常运行:

docker compose ps

在返回的输出结果中,你可以看到包括3个业务服务api/worker/web,以及6个基础组件weaviate/db/redis/nginx/ssrf_proxy/sandbox ,如图:

image.png

五、安装成功,访问Dify
至此,Dify安装成功。然后访问http://localhost/install,来初始化页面设置设置管理员账户就可以了。

六、更新Dify

#按以下命令分别执行
cd dify/docker
docker compose down
git pull origin main
docker compose pull
docker compose up -d

备注:
在安装过程中,docker可能会提示部分组件无法下载。这是因为docker的源在国内无法访问,这个时候就要设置docker的镜像,设置软件包源。
关于此部分,可以查看《Linux Docker安装及配置镜像的方法》

ai相关文章

在OJS3.5中如何编辑邮件模板?

OJS系统中,关于投稿-同行评审(审核、退稿、通过)-发布等流程中,任何操作都是会有邮件通知的,在评审进入每一个环节时,会自动的把相关的信息通过邮件发送给相关人员,如图:OJS自带邮件模板,包含了对应工作流的内容:期刊名称、期刊网址、工...

OJS文章提交失败是怎么回事?

有使用ojs系统的期刊出版社客户反馈,作者在提交文章时,点击后页面一直转圈,总是提交不成功,这是怎么回事呢?如下图:经过丁老师研究后发现,引起这种问题,可能是多个原因造成的,常见的问题原因有:1.OJS搭建安装的系统环境安装错误,不符合...

OJS配置多域名后访问打开400 Bad R...

OJS系统可以配置多域名来绑定对应的期刊,但是有用户反应,在配置了多域名后,打开域名后网站报错,提示“400 Bad Request”这是怎么回事呢?经过丁老师研究,发现这是一个很简单的配置错误,在配置文件中,关于域名是有两个地方需要配...

OJS发送的邮件被拒收是怎么回事?

有使用OJS期刊投稿管理系统的小伙伴提问,最近在给评审发送邮件通知时,经常会遇到邮件据收被退回的情况,这是怎么回事呢?如图:遇到这种情况,需要先测试OJS的发信功能是否正常,具体可以通过:1.忘记密码,找回密码,发送重置密码邮件方式。2...