一. 系统要求与环境准备
1.1 基础环境要求

1.2 依赖安装
Bash
# 安装系统级依赖
sudo apt update && sudo apt install -y git docker.io docker-compose nginx python3-pip nodejs npm
# 安装Python虚拟环境
pip install virtualenv
python3 -m virtualenv dify-env
source dify-env/bin/activate
二. 部署Dify后端服务
2.1 代码拉取与配置
Bash
git clone https://github.com/langgenius/dify.git
cd dify/backend
# 安装Python依赖
pip install -r requirements.txt
2.2 环境变量配置
创建 .env 文件:
Markup
# 数据库配置
DATABASE_URL=postgresql://dify:yourpassword@localhost:5432/dify
REDIS_URL=redis://localhost:6379/0
# 应用配置
SECRET_KEY=your-secret-key-1234
DEBUG=False # 生产环境设为False
# 邮件服务(可选)
EMAIL_HOST=smtp.example.com
EMAIL_PORT=587
EMAIL_USER=user@example.com
EMAIL_PASSWORD=your-email-password
2.3 启动后端服务
开发模式:
Bash
python manage.py runserver 0.0.0.0:5000

最低0.47元/天 解锁文章
3637

被折叠的 条评论
为什么被折叠?



