温馨提示×

ubuntu jenkins端口怎么改

小樊
43
2026-10-18 22:52:18
栏目: 智能运维

在 Ubuntu 上修改 Jenkins 端口通常有几种方式,取决于你是使用 apt 安装(系统服务) 还是 Docker 运行的 Jenkins。


一、apt / systemd 安装的 Jenkins(最常见)

方法 1:修改 Jenkins 配置文件(推荐)

  1. 编辑配置文件
sudo nano /etc/default/jenkins
  1. 找到这一行:
HTTP_PORT=8080
  1. 修改为你想要的端口,例如:
HTTP_PORT=9090
  1. 保存后重启 Jenkins
sudo systemctl restart jenkins
  1. 检查状态
sudo systemctl status jenkins

方法 2:修改 systemd 服务文件(某些版本)

如果 /etc/default/jenkins 不生效:

sudo systemctl edit jenkins

添加或修改:

[Service]
Environment="JENKINS_PORT=9090"

然后:

sudo systemctl daemon-reload
sudo systemctl restart jenkins

二、Docker 运行的 Jenkins

停止并重新运行容器

docker run -d \
  -p 9090:8080 \
  --name jenkins \
  jenkins/jenkins:lts

说明:

  • 9090:宿主机端口(你访问的)
  • 8080:Jenkins 容器内端口(不要改)

三、防火墙 / 安全组(重要)

如果是云服务器,记得开放端口:

sudo ufw allow 9090

或云厂商安全组规则放行对应端口。


四、验证

浏览器访问:

http://服务器IP:9090

如果你愿意,可以告诉我:

  • Ubuntu 版本
  • Jenkins 安装方式(apt / docker)
  • 当前报错信息

我可以给你更精确的修改方案。

0 踩