一、为什么需要修改 Ollama 默认端口?

Ollama 默认监听 127.0.0.1:11434,但在实际开发或部署中,常遇到以下问题:

    端口被占用(如其他服务已使用 11434)
    需要对外暴露 API(供 Web 前端、Dify、FastAPI 调用)
    内网统一端口规范(如所有 AI 服务走 8080)
 

二、修改 Ollama 服务端口(systemd 方式)

1、编辑配置文件

[Unit]
Description=Ollama Service
After=network-online.target

[Service]
ExecStart=/usr/local/bin/ollama serve
User=ollama
Group=ollama
Restart=always
RestartSec=30
Environment="OLLAMA_HOST=0.0.0.0:11853"

[Install]
WantedBy=default.target

  • 0.0.0.0:允许局域网或其他机器访问(若仅本地用,可写 127.0.0.1
  • 11853:目标端口(可替换为你需要的任意未占用端口)
2、如图所示

三、重载 systemd 并重启服务

sudo systemctl daemon-reload
sudo systemctl restart ollama

四、检查服务状态

sudo systemctl status ollama

浏览器地址栏输入:http://0.0.0.0:11853

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐