一些前置要求

Linux 系统

如果你是 windows 电脑,需要安装 wsl 或者用别的 vmware 之类的安装虚拟机,这里推荐 wsl,因为它更方便。

可以查看如何安装WSL

然后配置一下网络环境,可以看这篇博客 wsl启动代理

docker

可以看这篇博客,docker使用指南

安装 dify

可以看这个网页Docker Compose 部署 | Dify

使用 docker 部署 dify,最为简单。

先克隆一下 dify 的仓库。

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

接着进入 dify 的 docker 目录。

cd dify/docker

复制一下环境配置文件

cp .env.example .env

看一看到多了个 .env 文件。

接着输入指令:

sudo docker-compose up -d

等待下载,可能会下载失败,看网络情况。

输入下面指令,可以查看 docker 当前的运行情况:

sudo docker compose ps
sudo docker compose ps -a # 可以看所有的运行情况,包括已经停止运行的

访问 dify

设置账号

# 本地环境
http://localhost/install
 
# 服务器环境
http://your_server_ip/install

设置完账号,就可以登陆了。

登陆账号

# 本地环境
http://localhost
 
# 服务器环境
http://your_server_ip

这样就可以使用了。