1.wsl 下载Ubuntu
wsl install
2.wsl 启动Ubuntu
wsl -d Ubuntu
3.ubuntu中 下载docker环境
sudo apt install docker.io -y
报错解决方案:手动添加 Docker 官方存储库
安装必要的依赖包
sudo apt update
sudo apt install -y ca-certificates curl gnupg
创建 GPG 密钥目录
sudo install -m 0755 -d /etc/apt/keyrings
下载并添加 Docker 的 GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg –dearmor -o /etc/apt/keyrings/docker.gpg
设置正确的文件权限
sudo chmod a+r /etc/apt/keyrings/docker.gpg
更新软件包列表
sudo apt update
安装 Docker 及其组件
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
4.下载docker-compose
sudo apt install docker-compose
5.增加用户权限
sudo usermod -aG docker $USER
newgrp docker
6.运行启动dify(本地下载了dify工程[d/git_clone/dify-main/])
docker compose -f /mnt/d/git_clone/dify-main/docker/docker-compose.yaml up -d
7.windows系统安装nginx
首先修改dify的配置文件docker-compose.yaml,其中需要修改nginx的端口代理:
其次配置nginx的配置文件nginx.conf,配置代理转发请求,可以在局域网其他电脑上通过局域网ip地址访问dify服务
server {
listen 9082; #外部电脑访问的接口
server_name localhost3;
location ^~ {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:9081; #本地dify服务启动的接口
}
}
访问地址:
Difyhttp://172.16.48.87:9082/install
暂无评论内容