虚拟机安装open webui
时间: 2025-05-03 07:43:11 浏览: 34
### 安装与配置 Open WebUI 的指南
要在 CentOS 7 虚拟机上成功安装并配置 Open WebUI,可以按照以下方法操作:
#### 准备工作
确保虚拟机已安装 Docker 和 Docker Compose。如果没有安装,可以通过以下命令完成安装:
```bash
sudo yum install -y docker
sudo systemctl start docker
sudo systemctl enable docker
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
```
#### 下载并启动 Open WebUI
执行以下命令来下载并运行 Open WebUI 镜像:
```bash
docker pull ghcr.io/open-webui/open-webui:main
docker run --name open-webui -d -p 3000:8080 ghcr.io/open-webui/open-webui:main bash start.sh
```
上述命令会拉取最新的镜像文件,并将其绑定到主机的 `3000` 端口。
#### 访问 Open WebUI
一旦容器正常运行,即可通过浏览器访问 Open WebUI 页面。默认情况下,地址为 `http://localhost:3000` 或者替换为虚拟机的实际 IP 地址[^1]。
#### 检查服务状态
为了确认容器是否正在运行,可使用如下命令查看当前活动中的容器列表及其端口映射情况:
```bash
docker ps
```
此命令将显示所有正在运行的容器详情,包括名称、ID 及其对应的端口号等信息。
#### 常见问题排查
如果遇到无法连接的情况,请尝试以下解决办法:
- **网络设置冲突**:检查防火墙规则以及 SELinux 是否阻止了外部请求;
- **IP 地址变更处理**:当虚拟机更改了 IP 后,只需更新客户端使用的 URL 即可继续正常使用该应用而无需重新部署整个环境;
以上即是在 CentOS 7 上快速搭建起支持 Llama 大型语言模型训练所需的前端界面——Open WebUI 的具体流程说明。
阅读全文
相关推荐


















