解锁高效 Web 开发新姿势:Open WebUI 安装指南

在 Web 开发的浩瀚宇宙里,找到一款强大又好用的框架,就如同拥有了超级外挂,能让开发效率直线飙升。

今天要给大家介绍的 Open WebUI,便是这样一款神器,它作为开源框架,助力开发者轻松搭建现代感十足、交互性超强的 Web 应用程序。

接下来,就手把手教大家如何安装 Open WebUI。

一、为什么选择 Open WebUI?

在深入安装步骤前,先简单回顾下 Open WebUI 的魅力。它是开源的,意味着开发者可以自由使用,不受各种限制,无论是小型项目还是大型企业级应用开发,都能轻松适配。丰富的 UI 组件和工具,让构建响应式、易用的界面变得轻而易举。

而且,它跨平台兼容,主流浏览器和操作系统都不在话下,保证 Web 应用在各个平台都能丝滑运行。高度的灵活性与扩展性,能与其他框架和工具完美集成,满足复杂交互设计和功能扩展的需求。

简洁的 API 和详细文档,对开发者十分友好,新手也能快速上手。

Docker 安装步骤。

离线安装

步骤一:官网下载 docker 安装包

复制代码
wget https://download.docker.com/linux/static/stable/x86_64/docker-24.0.6.tgz

解压安装包;

复制代码
tar -zxvf docker-24.0.6.tgz

将解压之后的docker文件移到 /usr/bin目录下;

复制代码
sudo cp docker/* /usr/bin/

将docker注册成系统服务;

复制代码
vim /etc/systemd/system/docker.service

然后在文件中添加以下内容,退出并保存。

复制代码
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target

[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s

[Install]
WantedBy=multi-user.target

给文件增加可执行权限

复制代码
chmod +x /etc/systemd/system/docker.service
systemctl daemon-reload 

设置开机自启动

复制代码
systemctl enable docker.service

1.浏览器打开链接https://github.com/open-webui/open-webui,参考页面介绍,使用下面代码

安装启动:

复制代码
[root@localhost ~]# 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



复制代码
访问:
部署完成后,通过浏览器访问http://<服务器IP>:3000即可进入Open WebUI界面。首次访问可能需要注册账号,并配置模型服务的相关信息。
http://192.168.135.200:3000/auth





相关推荐
次元工程师!26 分钟前
Ubuntu部署DDSP-SVC 6.3音色克隆大模型和使用(基于SVC Fusion整合包)
人工智能·深度学习·ai·svc·ddsp·音色克隆
没有bug.的程序员27 分钟前
Serverless 架构深度解析:FaaS/BaaS、冷启动困境与场景适配指南
云原生·架构·serverless·架构设计·冷启动·baas·faas
周周爱喝粥呀30 分钟前
LLM 中的自回归模型与非自回归模型:GPT 和 BERT 的区别
人工智能·gpt·ai·回归
Tassel_YUE1 小时前
什么是functioncall,mcp,skills?一文作简单解析(随手记)
ai
艺杯羹1 小时前
Trae 智能编程工具入门指南:安装流程 + 贪吃蛇实操
ai·ai编程·编程工具·trae·ai开发工具
视觉&物联智能1 小时前
【杂谈】-多智能体系统的效能悖论:协作优势的认知边界
ai·llm·agent·智能体·人工 智能
一条咸鱼_SaltyFish2 小时前
[Day13] 微服务架构下的共享基础库设计:contract-common 模块实践
开发语言·人工智能·微服务·云原生·架构·ai编程
梁辰兴2 小时前
中国信通院发布《人工智能安全治理研究报告(2025年)》,AI安全攻防为何“易攻难守“?
人工智能·安全·ai·ai安全·梁辰兴·人工智能安全治理·中国信通院
小真zzz2 小时前
【2026新体验】ChatPPT的AI智能路演评测:PPT总结和问答都变的易如反掌
大数据·人工智能·ai·powerpoint·ppt·chatppt
原神启动13 小时前
K8S(七)—— Kubernetes Pod 基础概念与实战配置
云原生·容器·kubernetes