当前位置:首页 > 系统教程 > 正文

Ubuntu 24.04 无脑安装 Dify 教程

Ubuntu 24.04 无脑安装 Dify 教程

小白也能轻松搞定,快速部署开源LLM应用平台

欢迎来到 Ubuntu 24.04 下最简单的 Dify安装 教程!本文将带你一步步使用 Docker 部署 Dify,即使你没有任何 Linux 经验也能成功。Dify 是一个强大的开源 LLM 应用开发平台,整合了模型管理、提示词编排、数据集管理等功能。我们将采用最无脑的方式,让你在 10 分钟内拥有自己的 Dify 实例。

Ubuntu 24.04 无脑安装 Dify 教程  Dify安装 Docker部署 开源LLM应用平台 第1张

第一步:更新系统包

打开终端,执行以下命令更新软件源和已安装的包:

    sudo apt update && sudo apt upgrade -y  

第二步:安装 Docker 和 Docker Compose

Dify 依赖 Docker 运行,所以我们先安装 Docker。使用官方脚本一键安装:

    curl -fsSL https://get.docker.com | bash -s docker  

安装完成后,将当前用户加入 docker 组(避免每次输入 sudo):

    sudo usermod -aG docker $USER  

然后重新登录或执行 newgrp docker 使权限生效。接着安装 Docker Compose(通常 Docker 安装包已包含 compose 插件,但为了兼容性,我们独立安装最新版):

    sudo apt install docker-compose-plugin -y  

验证安装:docker --versiondocker compose version。至此,Docker部署 环境准备就绪。

第三步:下载 Dify 源码

Dify 官方提供了 docker-compose 配置文件,我们直接克隆仓库:

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

如果未安装 git,先执行 sudo apt install git -y。进入 dify 目录下的 docker 文件夹:

    cd dify/docker  

第四步:配置环境变量

复制环境变量示例文件:

    cp .env.example .env  

你可以用 nano 或 vim 编辑 .env 文件,修改必要的配置(如数据库密码、密钥等)。小白可以先保持默认,后续再调整。

第五步:启动 Dify

dify/docker 目录下执行以下命令启动所有容器:

    docker compose up -d  

该命令会在后台启动 Dify 所需的各个服务(API、Worker、Web 前端、数据库等)。第一次启动会拉取镜像,可能需要几分钟,耐心等待。

启动完成后,可以使用 docker compose ps 查看容器状态,确保所有服务都是 Up 状态。

第六步:访问 Dify

在浏览器中输入 http://你的服务器IP:3000 即可看到 Dify 的初始化页面。如果是本地安装,直接访问 http://localhost:3000。按照提示设置管理员账号,然后就可以开始使用这个强大的 开源LLM应用平台 了!

常见问题

  • 端口冲突? 修改 docker-compose.yml 中对应服务的端口映射即可。
  • 如何停止?dify/docker 下执行 docker compose down
  • 需要配置域名和 HTTPS? 推荐使用 Nginx 反向代理,可参考官方文档。

至此,你已经完成了 Ubuntu 24.04 上 Dify 的安装。整个过程无需复杂配置,真正实现了“无脑安装”。如果在安装过程中遇到任何问题,欢迎在评论区留言交流。