家用住宅主机Linux离线部署OneAPI AI中转站

如果你的家用住宅有一台闲置的Linux主机,又想在内网搭建一个AI中转站来统一管理OpenAI、Qwen等API密钥,那么OneAPI是一个非常合适的工具。
但在家主机经常没有互联网访问权限,这时候离线部署就成了必选项。
本文面向零基础用户,全程拆解如何在没有网络的情况下完成安装和配置。

场景理解与前期准备

首先确认你的Linux主机系统版本(建议Ubuntu 20.04+或CentOS 7+),并登录到终端。
因为是完全离线,你需要一台能上网的机器,从OneAPI的GitHub Releases页面下载对应架构的二进制文件(例如one-api-linux-amd64.tar.gz)。
如果主机没有外网,也可以通过U盘或内网共享文件夹传输。

除了二进制包,还需要提前下载好运行时依赖。
OneAPI使用Go语言编译,二进制本身已包含,无需额外运行环境。
但如果你打算用systemd管理进程,建议提前准备好systemd服务模板。

离线安装OneAPI二进制文件

假设传输后的文件放在/tmp目录下,执行以下解压和安装操作:

cd /tmp
tar -xzf one-api-linux-amd64.tar.gz
mkdir -p /opt/one-api
mv one-api /opt/one-api/
cd /opt/one-api
chmod +x one-api

此时没有启动服务,需要先创建配置目录和数据目录。
OneAPI默认使用当前目录下的config.json,如果没有会自动生成。
我们先初始化一下:

./one-api --port 3000 --log-dir ./logs

这一步只是为了生成默认配置文件,然后按Ctrl+C停止。
目的是让程序创建好logs、data等文件夹,方便后续编辑。

配置服务与开机自启

为了稳定运行,建议将OneAPI注册为systemd服务。
创建服务文件/etc/systemd/system/one-api.service,内容如下:

[Unit]
Description=One API Service
After=network.target

[Service]
Type=simple
User=root
WorkingDirectory=/opt/one-api
ExecStart=/opt/one-api/one-api --port 3000
Restart=always

[Install]
WantedBy=multi-user.target

然后执行:

systemctl daemon-reload
systemctl enable one-api
systemctl start one-api

检查服务状态:

systemctl status one-api

如果显示active (running)则成功。

避坑指南:常见问题与解决方案

问题1:端口被占用 用netstat -tlnp | grep 3000检查,如果占用则修改--port参数,或停掉冲突进程。

问题2:防火墙导致无法访问 家用路由器可能有内网防火墙或Linux本机iptables。
执行firewall-cmd --zone=public --add-port=3000/tcp --permanent(CentOS)或ufw allow 3000(Ubuntu),然后重载防火墙。

问题3:配置文件权限错误 确保/opt/one-api目录及子文件属于运行用户(这里是root),否则程序无法读写数据库和日志。

问题4:机器学习平台对接 OneAPI默认支持多种代理协议,如果你在后面配置渠道时遇到连接失败,确认网络可达性:在主机上用curl测试目标API域名是否通。

效果验证与后续设置

在局域网另一台电脑浏览器输入http://你的主机内网IP:3000,应该看到OneAPI登录页面。
默认管理员账号为root,密码123456(首次登录后务必修改)。

添加渠道:登录后点击“渠道” -> “添加渠道”,填写API地址、密钥和模型映射即可。
以后你的应用只需一个统一的OneAPI地址(http://内网IP:3000/v1)和一个密钥就能访问所有添加的模型。

如果你想在内网外也能用,可配置frp或Ngrok等内网穿透工具,但注意安全风险,建议绑定域名并开启HTTPS。

如果你在部署过程中遇到其他异常,优先检查日志文件/opt/one-api/logs/下的输出,常见错误码如500、502多与配置或网络有关。
回到本文避坑部分逐条对照,通常能快速定位问题。

分享到:
上一篇
外贸站宝塔面板服务器带宽跑满异常流量溯源
下一篇
跨境独立站宝塔面板批量新建外贸独立站点
1
系统公告

泽御云中秋国庆双节活动上线:新购8折,拼团3.99元起

尊敬的用户:
泽御云“月满中秋·礼贺国庆”双节活动现已开启,活动时间为2026年9月23日至10月10日。 活动期间可享以下福利:
1. 常规云服务器新购使用优惠码“泽御中秋国庆同乐”,符合条件的订单享8折优惠。
2. 香港精品云服务器5人拼团低至3.99元,部分4核4G套餐3人拼团年付388元,续费同价。
3. 新用户购买年付云服务器,符合活动规则可赠送2个月使用时长。
4. 老用户续费季度赠15天,续费年度赠2个月;活动期间升级配置免收配置迁移手续费。
5. 推荐好友成功下单,符合条件的推荐人可获赠7天服务器使用时长。
6. 活动期间享宕机补偿标准翻倍、简单网站迁移协助及技术工单优先处理权益。
温馨提示:优惠码不适用于拼团套餐、活动轻量产品、年付订单及续费订单;拼团套餐为独立特价活动,不与赠时类福利叠加。赠送时长不可折现、退款或跨账户转移,具体规则以活动页面说明为准。
服务中心
客服
在线客服
24小时为您服务
咨询
联系我们
联系我们,为您的业务提供专属服务。
24/7 技术支持
如果您遇到寻求进一步的帮助,请过工单与我们进行联系。
24/7 即时支持
泽御云
售前客服
泽御云
泽御云
售后客服
泽御云
技术支持
评价
您对当前页面的整体感受是否满意?
😞
非常不满意
😕
不满意
😐
一般
🙂
满意
😊
非常满意