Dify 大语言模型私有化部署指南
1. 搭建 Linux 环境
私有化部署的第一步是搭建一个稳定可靠的操作系统环境。Linux 以其开源、稳定和安全性高的特点,成为部署的首选。选择一个合适的 Linux 发行版,如 CentOS 或 Ubuntu,进行安装和配置。本指南以 CentOS 7 为例。
2. 更新配置 yum 源
(1) 备份当前 yum 仓库文件
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
(2) 下载新的仓库配置文件。推荐使用阿里云或清华大学镜像源。
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
(3) 清除 YUM 缓存并生成新的缓存。
sudo yum clean all
sudo yum makecache
(4) YUM 更新
sudo yum -y update
3. Git 安装
(1) 确保包管理器是最新的
sudo yum update
(2) 安装 Git 包
sudo yum install git
(3) 验证安装
git --version
4. Docker 安装
(1) 更新软件包
sudo yum update
(2) 安装 Docker 依赖的软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
(3) 设置 Docker 的稳定仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
(4) 安装 Docker CE (社区版)
sudo yum install -y docker-ce docker-ce-cli containerd.io
(5) 启动 Docker 服务
sudo systemctl start docker
sudo systemctl enable docker


