当前位置: 首页 > news >正文

ubuntu安装openWebUI和Dify【自用详细版】

系统版本:ubuntu24.04LTS
显卡:4090 48G

前期准备

先安装好docker和docker-compose,可以参考我之前文章安装:
ubuntu安装docker和docker-compose【简单详细版】


安装openWebUI

先docker下载ollama

docker pull ghcr.nju.edu.cn/open-webui/open-webui:main  #这个速度快

在这里插入图片描述
运行ollama:

sudo docker run -d --network=host -v open-webui:/app/backend/data -e OLLAMA_BASE_URL=http://127.0.0.1:11434 --name open-webui1 --restart always ghcr.nju.edu.cn/open-webui/open-webui:main

在这里插入图片描述

访问地址:http://localhost:8080/

注意:访问不了是因为防火墙没开放相应端口,觉得麻烦可以直接关闭防火墙

sudo systemctl disable ufw.service
sudo update-rc.d ufw defaults-disabled  # 或直接使用 `sudo systemctl mask ufw` 彻底禁用

在这里插入图片描述
在这里插入图片描述
这样就成功安装了


安装Dify

在这里插入图片描述
记得符合前提条件,参考 官方文章

1.克隆 Dify 源代码至本地环境。

git clone https://github.com/langgenius/dify.git  #下载太慢,建议自己科学上网去github下源码

在这里插入图片描述

2.进入 Dify 源代码的 Docker 目录

cd dify/docker

3.复制环境配置文件

cp .env.example .env

4.启动 Docker 容器
根据你系统上的 Docker Compose 版本,选择合适的命令来启动容器。你可以通过 $ docker compose version 命令检查版本,详细说明请参考 Docker 官方文档:

5.如果版本是 Docker Compose V2,使用以下命令:

docker compose up -d

在这里插入图片描述

6.如果版本是 Docker Compose V1,使用以下命令:

docker-compose up -d

下完后就访问:访问地址:http://localhost/,默认80端口
在这里插入图片描述

连接dify测试

连接ollama需要更改以下:

sudo vim /etc/systemd/system/ollama.service  #编辑 systemd 服务

在[Service]部分下添加一行Environment:

[Service]
Environment="OLLAMA_HOST=0.0.0.0"

在这里插入图片描述

systemctl daemon-reload&&systemctl restart ollama  #重启生效

在这里插入图片描述

相关文章:

  • 【多源BFS】01 矩阵 / 飞地的数量 / 地图中的最高点 / 地图分析 / 腐烂的苹果
  • 01-JVM 内存模型与 GC 原理
  • 蓝桥杯-蓝桥幼儿园(并查集)
  • 采用小程序远程控制LED灯亮灭
  • 数据库中的数组: MySQL与StarRocks的数组操作解析
  • Pytorch的安装和使用
  • 深入解析 Jenkins Agent 的 .jnlp 启动文件
  • MuJoCo 仿真 + TOPPRA 最优时间轨迹规划!机械臂运动效率拉满(附代码)
  • 小刚说C语言刷题——第18讲 循环之while和do-while语句
  • 深入理解Spring IoCDI
  • Pandas 库
  • Streamlit性能优化:缓存与状态管理实战
  • Elasticsearch:加快 HNSW 图的合并速度
  • 自己搭建cesium应用程序
  • 河道违建检测数据集VOC+YOLO格式223张1类别
  • spdlog C++日志库使用教程
  • 试剂SYBR 14核酸染料在染色时的操作步骤(说明)
  • 【python3】关于像素密度计算
  • AI大模型从0到1记录学习 day15
  • 初识 Three.js:开启你的 Web 3D 世界 ✨
  • 比特币价格重返10万美元,哪些因素使然?
  • 时隔14个月北京怀柔区重启供地,北京建工以3.59亿元摘得
  • 多地跟进官宣下调公积金贷款利率,最低降至2.1%
  • 姜再冬大使会见巴基斯坦副总理兼外长达尔
  • 黄仁勋:中国AI市场将达500亿美元,美国企业若无法参与是巨大损失
  • 100%关税!特朗普要让美国电影100%美国制造