openwebui ubuntu服务器
时间: 2024-12-26 16:24:31 浏览: 12
### 安装和配置 OpenWebUI
#### 准备工作
为了确保顺利安装并运行OpenWebUI,在开始之前需确认服务器环境已更新至最新状态。对于基于Debian系统的Ubuntu而言,可以通过命令`apt update && apt upgrade -y`来完成系统软件包的更新。
#### 下载与安装 Ollama
针对Linux服务器的手动安装过程如下所示:
```bash
sudo apt update
sudo apt install wget
wget https://ollama.com/download/ollama-linux-amd64
sudo cp ollama-linux-amd64 /usr/bin/ollama
sudo chmod +x /usr/bin/ollama
```
设置必要的环境变量以便于后续操作:
```bash
export OLLAMA_HOST="0.0.0.0:11434"
export OLLAMA_MODELS="ollama_models"
nohup ollama serve > nohup.ollama.out &
```
验证安装是否成功以及下载所需的模型文件:
```bash
ollama list
ollama pull qwen:7b
ollama run qwen:7b
```
#### 获取 OpenWebUI 源码
通过Git工具获取最新的项目源代码到本地目录下:
```bash
git clone https://github.com/open-webui/open-webui.git
cd open-webui/
```
#### 启动 OpenWebUI 应用程序
利用Docker容器化技术可以更方便地管理和部署应用程序实例。下面这条指令用于创建一个新的名为`open-webui`的服务进程,并将其绑定到主机网络接口上监听请求连接。
```bash
sudo docker run -d --network=host \
-e OLLAMA_BASE_URL=http://127.0.0.1:11434 \
-v open-webui:/app/backend/data \
--name open-webui \
--restart always \
ghcr.io/open-webui/open-webui:main
```
这样就完成了整个安装流程,现在应该能够正常访问由该服务提供的图形界面了[^1]。
阅读全文