尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

基于Ubuntu22.04 部署Dify详细教程

基于Ubuntu22.04 部署Dify详细教程
📅 发布时间:2026/6/20 9:29:33

没有前言,直接开搞:

 

检查是否安装过docker,没安装需要先安装docker环境。

检查docker版本

docker--versiondocker-compose--version

 

 

 

我本地已经安装了,如果没安装,需要自行安装:

sudo apt-getupdate&&sudo apt-getupgrade-ysudo apt-getinstall docker.io

启动docker

sudosystemctl start docker

查看docker状态

systemctlstatus docker

 

 

 

如果没安装docker compose,需要安装compose

sudo apt-getinstall docker-compose

创建dify文件夹,进入到里面,然后开始克隆dify开源项目到本地

gitclonehttps://github.com/langgenius/dify.git

 

 

 

进入到dify目录下的docker文件夹下,复制一份示例配置到 .env

 

 

 

修改.env文件下,Nginx的默认端口号。80改成8099,443改成4433等非默认端口,防止冲突。

 

 

 

启动dify,会自动下载有关依赖

dockercompose up -d

不过似乎有网络问题,导致没办法正常下载

 

 

修改docker配置文件

vim /etc/docker/daemon.json

配置第三方镜像源

{ "registry-mirrors":["https://docker.m.daocloud.io"]}

重启docker然后重新启动dify

systemctlrestart dockerdocker compose up -d

 

 

 

这次是启动成功了

 

 

 

打开 http://ip:nginx端口/install ip换成你自己的部署服务器的IP

如果需要停止Dify,使用下面命令执行:

dockercompose down

根据我本地配置,打开 http://IP:8099/install 进行初始配置

 

 

设置账户以后,就可以正常进入Dify了

 

 

 

其他设置:

Dify默认上传文件限制大小15MB,可以在.env里面进行修改配置

UPLOAD_FILE_SIZE_LIMIT设置单个文件大小限制,例如改为 1500M

NGINX_CLIENT_MAX_BODY_SIZE也要设置一下,改成1500M

docker-compose.yaml里面也同步更改

配置完成以后,需要重启Dify一系列容器。然后打开Dify,知识库内可以看到提示,单个文件不超过1500M。并且测试上传知识库文档,也确实可以实现成功上传大于15MB的了。

 

 

以上就是本文章的全部内容,感谢阅读!

相关新闻

  • iOS 混淆工具链实战 多工具组合完成 IPA 混淆与加固(iOS混淆|IPA加固|无源码加固|App 防反编译)
  • 使用 Github Pages 和 Hexo 搭建博客
  • linux 移动硬盘加载失败

最新新闻

  • 基于信息几何的MoE模型专家专业化度量与早期故障检测方法
  • RS08单片机MTIM定时器配置与LED定时控制实战指南
  • WeChatMsg:重塑你的数字记忆,让每一段对话都成为数据资产
  • Pytest+Allure+Selenium:构建高效Web自动化测试框架全流程指南
  • 金融机器学习中合成数据增强:破解数据稀缺与过拟合难题
  • LASS-ODE-Power:基于混合LoRA的电力系统动态轨迹预测基础模型

日新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号