不灭的火

革命尚未成功,同志仍须努力下载JDK17

作者:AlbertWen  添加时间:2025-04-27 14:42:25  修改时间:2025-04-30 12:14:25  分类:07.Dify.ai  编辑

Dify 是一个开源的大语言模型 (LLM) 应用开发平台,它融合了后端即服务(Backend as a Service)和 LLMOps 的理念,旨在帮助开发者快速搭建生产级的生成式 AI 应用。

在 CentOS 7 上安装 Dify 的操作步骤如下:

一、安装 Docker 和 Docker Compose

CentOS 7 yum 安装 Docker 和 Docker Compose

二、部署 Dify

1.克隆 Dify 代码仓库

cd /data
git clone https://github.com/langgenius/dify.git --branch 0.15.6
cd dify/docker

2.配置环境变量

复制默认配置文件:

cp .env.example .env

修改 .env 文件中的关键参数:

  • 数据库连接信息(如 POSTGRES_PASSWORD
  • 上传文件大小限制(上传文件大小限制
  • 服务端口(默认 80,建议修改为其他端口如 8081,并开放服务器安全组)。

3.启动 Dify 服务 

docker compose up -d

三、访问与初始化

1.访问 Dify 管理界面

浏览器输入 http://<服务器IP>:<配置的端口>/install(如 http://192.168.1.100:8081/install),按提示设置管理员账号和密码。

2.验证服务状态

docker ps  # 查看所有容器是否运行正常

更新Dify

当Dify版本更新后,你可以克隆或拉取最新的Dify源代码,并通过命令行更新已经部署的Dify环境。

进入dify源代码的docker目录,按顺序执行以下命令:

cd /data/dify/docker
docker compose down
git pull origin main
docker compose pull
docker compose up -d

如果.env.example文件有更新,请务必同步修改您本地的.env文件。

检查.env文件中的所有配置项,确保它们与您的实际运行环境相匹配。

您可能需要将.env.example中的新变量添加到.env文件中,并更新已更改的任何值。

 

 

参考:

  1. 【知乎网】Ollama和DeepSeek以及Dify部署遇到的问题?