搭建dify agent
# Hyper-V 虚拟机创建配置
1. 新建虚拟机,分配合理内存CPU磁盘
2. 网络适配器选择【外部网络】,打通外网访问
3. 创建磁盘时取消勾选快照功能,防止重启数据丢失
# 系统安装必选项
1. 安装流程中勾选安装 OpenSSH Server,开启远程连接
2. 自定义普通用户名,后续部署Dify避免权限异常
# 系统初始化固定IP设置
# 编辑网络配置
sudo nano /etc/netplan/00-installer-config.yaml
# 填入配置,按实际网段修改
network:
ethernets:
eth0:
addresses: [192.168.x.xx/24]
gateway4: 192.168.x.1
nameservers:
addresses: [223.5.5.5,114.114.114.114]
version: 2
# 应用配置
sudo netplan apply
# 远程连接
使用SSH工具连接固定IP操作服务器
# Ubuntu Dify 简易安装步骤
# 国内Gitee镜像,规避GitHub无法访问,解决目录权限问题
# 1.进入个人用户目录
cd ~
# 2.清理旧文件
sudo rm -rf dify
# 先卸载旧版
sudo apt remove -y docker-compose
# 安装新版 docker compose 插件(推荐)
sudo apt update
sudo apt install -y docker-compose-plugin
# 验证版本(输出 2.x 以上就对了)
docker compose version
# 3.拉取国内镜像源码
git clone https://gitee.com/mirrors/dify.git
# 4.进入部署目录
cd ~/dify/docker
# 5.生成配置文件
cp .env.example .env
# 6.启动服务
docker compose up -d
# 查看运行状态
docker compose ps
# 访问地址
http://服务器IP
# 默认账号
邮箱:ding
密码:jackzxc123.
jack123.
# 常用操作命令
停止服务:docker compose down
重启服务:docker compose restart
查看日志:docker compose logs -f
虚拟机网络受主机变更:
第一步:强制覆盖写入纯 DHCP 配置
sudo tee /etc/netplan/00-installer-config.yaml >/dev/null << 'EOF'
network:
ethernets:
eth0:
dhcp4: true
version: 2
renderer: networkd
EOF
第二步:修复文件权限
sudo chmod 600 /etc/netplan/00-installer-config.yaml
第三步:应用配置并重启网卡
sudo netplan generate
sudo netplan apply
sudo ip link set eth0 down && sudo ip link set eth0 up
第四步:测试网络连通性
ping -c 3 baidu.com
第五步网络通了之后,再重启 Dify:(其实不必)
cd ~/dify/docker
docker-compose down
docker-compose up -d

浙公网安备 33010602011771号