NoteZ_技术博客 NoteZ_技术博客
🏠 首页
  • 📚 Web技术
  • 📋 Npm笔记
  • 📑 Markdown
  • 📄 Git笔记
  • 📝 Nginx文档
  • 📓 Linux文档
  • 📖 技术文档
  • 📜 其他文档
  • 🧊 NodeJs
  • 🎡 Express
  • 🔥 Rust
  • 🎉 Koa2
  • 🍃 MongoDB
  • 🐬 MySql
  • 🥦 Oracle
  • 🍁 Python
  • 🍄 JavaScript
  • 🌰 CSS
  • 🧄 HTML
  • 🥑 Canvas
  • 🌽 Nuxt
  • 🍆 React
  • 🥜 Vue
  • 🧅 TypeScript
  • 🌶️ AI
  • 📘 分类
  • 📗 标签
  • 📙 归档
⚜️ 在线编辑 (opens new window)
  • 📁 站点收藏
  • 📦 前端组件库
  • 📊 数据可视化
  • 🌈 开源插件
  • 🎗️ 关于我
  • 🔗 友情链接
GitHub (opens new window)

NoteZ_技术博客

前端界的小学生
🏠 首页
  • 📚 Web技术
  • 📋 Npm笔记
  • 📑 Markdown
  • 📄 Git笔记
  • 📝 Nginx文档
  • 📓 Linux文档
  • 📖 技术文档
  • 📜 其他文档
  • 🧊 NodeJs
  • 🎡 Express
  • 🔥 Rust
  • 🎉 Koa2
  • 🍃 MongoDB
  • 🐬 MySql
  • 🥦 Oracle
  • 🍁 Python
  • 🍄 JavaScript
  • 🌰 CSS
  • 🧄 HTML
  • 🥑 Canvas
  • 🌽 Nuxt
  • 🍆 React
  • 🥜 Vue
  • 🧅 TypeScript
  • 🌶️ AI
  • 📘 分类
  • 📗 标签
  • 📙 归档
⚜️ 在线编辑 (opens new window)
  • 📁 站点收藏
  • 📦 前端组件库
  • 📊 数据可视化
  • 🌈 开源插件
  • 🎗️ 关于我
  • 🔗 友情链接
GitHub (opens new window)
  • Web技术

  • Git笔记

  • Linux文档

    • CentOS7 -bash:vim:未找到命令
    • CentOS系统中升级Git版本
    • Linux 下 Git 免登录不需重复输入账号和密码
    • Linux 下安装 Nginx 详细教程
    • Linux 中 mysql 数据库的备份与还原
    • Linux 使用 npm 安装 cnpm 镜像
    • Linux 安装 mysql 并设置远程连接
    • linux 环境安装 java 环境和 eclipse
    • Linux 系统命令总结
    • linux安装nvm并快速修改node版本
    • Linux防火墙配置相关笔记
    • Linux(centos7)上安装 Node.js 的 4 种方法(包含npm)
    • Linux(centos7)下 pm2 的安装步骤及问题总结
    • Linux(centos7)下查看端口占用情況
    • 【Linux-编译器gcc|glibc升级】CentOS7.x使用高版本NodeJS时报错解决方案
    • 如何在Linux系统(CentOS7.x)上安装Git
    • CentOS 7安装 FFmpeg音频视频处理工具
    • centos7 下通过docker安装sentry
    • CentOS7安装Gitea
    • CentOS7下安装GraphicsMagick或ImageMagick方法
    • Centos安装MySQL
    • Linux-客户端npc内网穿透开机后台自启动
    • linux(contOS_7)下安装git
    • 两台远程Linux服务器之间传输文件的四种方法(scp、rcp、wget、rsync)总结
    • Ubuntu20.x使用root账户远程登录ssh处理方法
    • Ubuntu 更换 apt 源为阿里云镜像源
    • linux 下 CentOS7 安装 LibreOffice 详细过程
    • linux 下 Ubuntu 安装 LibreOffice 方法
    • Linux 下安装 pm2 并设置开机自启动服务
    • Linux 服务器之 systemctl 命令使用详解
    • 在 linux下的 CentOS7 安装 Onlyoffice 详细步骤
    • Linux 下 Gitlab 相关配置记录
    • Linux(Ubuntu)下安装最新版 ffmpeg7
    • Linux (Ubuntu 24.04) 切换软件源为清华源
    • Linux 之 Ubuntu-24.04 安装英伟达显卡驱动
    • Ubuntu 上安装 【docker】 的详细指南
    • Ubuntu 安装 Anaconda 【conda】换源并配置 Python 环境
    • Linux(Ubuntu)安装 open-webui 最新方式汇总
      • 一、安装python3.11
      • 二、测试python
      • 三、pip换源
      • 四、安装open-webui
      • 五、解决can not connet问题
      • 六、升级open-webui
      • 七、运行ollama+open-webui
      • 八、docker安装open-webui
    • linux 安装 ollama 基本步骤
    • Linux 使用 rsync 互相传输同步文件的简单步骤
  • Markdown

  • Nginx文档

  • Npm笔记

  • 技术文档

  • 其他文档

  • 前端开发
  • Linux文档
NoteZ
2024-11-27
目录
一、安装python3.11
二、测试python
三、pip换源
四、安装open-webui
五、解决can not connet问题
六、升级open-webui
七、运行ollama+open-webui
八、docker安装open-webui

Linux(Ubuntu)安装 open-webui 最新方式汇总

# 一、安装python3.11

这里需要注意,不要用 python3.11 以上的版本,否则会不兼容!!!

1、到python官网下载python3.11

链接:https://www.python.org/ftp/python/3.11.9/python-3.11.9-amd64.exe (opens new window)

2.双击安装包,开始安装,注意勾选[Add python 3.11 to Path]选项!!!

3.选择Customize install选项,建议把安装路径改为其他盘(注意!安装路径中不能有中文!!!)

# 二、测试python

1、按下win+r打开运行框,输入cmd,回车

2、在命令提示符中输入 python

3、如果正确安装,将会显示:Python 3.11.9

3、输入exit() 退出python

4、输入 pip list,如果安装正确,将会显示安装包内容。

# 三、pip换源

在cmd中输入:

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple
1

# 四、安装open-webui

1、打开cmd,输入:

pip install open-webui
1

此时,我们会看到不断有新的包被安装

2、等待过程结束后,输入:

open-webui serve
1

不出意外的话,就要出意外了:ERROR: can not connect to "http://hf-huggingface.co" is your computer offline?

# 五、解决can not connet问题

1、出现以上问题是因为国内访问国外网站信号不好

2、解决方案:

打开cmd,输入:

pip install open-webui==0.2.0
1

3、安装完成后,打开cmd输入:

open-webui serve
1

# 六、升级open-webui

打开cmd,输入:

pip install open-webui --upgrade
1

# 七、运行ollama+open-webui

1、打开cmd,输入:

ollama serve
1

2、打开另一个cmd,输入:

open-webui serve
1

# 八、docker安装open-webui

1.如果您的计算机上安装了Ollama,可以使用以下命令:

docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
1

2.如果Ollama在另一台服务器上,请使用以下命令: 连接到另一台服务器上的Ollama时,请将OLLAMA_BASE_URL更改为服务器的URL:

docker run -d -p 3000:8080 -e OLLAMA_BASE_URL=https://example.com -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
1

要使用Nvidia GPU支持运行Open WebUI,请使用以下命令:

docker run -d -p 3000:8080 --gpus all --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:cuda
1

3.带有捆绑Ollama支持的Open WebUI安装 此安装方法使用一个单独的容器映像,将Open WebUI与Ollama捆绑在一起,通过单个命令实现简化设置。根据您的硬件设置选择适当的命令:

使用GPU支持:通过运行以下命令利用GPU资源

docker run -d -p 3000:8080 --gpus=all -v ollama:/root/.ollama -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:ollama 
1
#Ubuntu#Linux
上次更新: 2024/11/27, 22:35:42
Ubuntu 安装 Anaconda 【conda】换源并配置 Python 环境
linux 安装 ollama 基本步骤

← Ubuntu 安装 Anaconda 【conda】换源并配置 Python 环境 linux 安装 ollama 基本步骤→

最近更新
01
Gitea数据备份与还原
03-10
02
Linux 中使用 rsync 同步文件目录教程
03-10
03
Linux 使用 rsync 互相传输同步文件的简单步骤
03-08
更多文章>
Theme by Vdoing | Copyright © 2019-2025 NoteZ,All rights reserved | 冀ICP备2021027292号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式