温馨提示×

Jenkins端口Debian怎么改

小樊
49
2026-09-08 02:12:15
栏目: 智能运维

在 Debian 上修改 Jenkins 端口,常见有以下几种方式,取决于你是通过 apt 安装(系统服务)还是直接运行 war 包


一、Debian 通过 apt 安装的 Jenkins(最常见)

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

  1. 编辑配置文件
sudo nano /etc/default/jenkins
  1. 找到这一行:
HTTP_PORT=8080

改成你想要的端口,例如:

HTTP_PORT=9090
  1. 重启 Jenkins
sudo systemctl restart jenkins
  1. 确认端口
sudo netstat -tlnp | grep java
# 或
sudo ss -tlnp | grep java

方法 2:通过 systemd(部分版本)

如果是 systemd 管理:

sudo systemctl edit jenkins

添加:

[Service]
Environment="JENKINS_PORT=9090"

然后:

sudo systemctl daemon-reload
sudo systemctl restart jenkins

二、如果是直接运行 Jenkins.war

启动参数方式

java -jar jenkins.war --httpPort=9090

或后台运行:

nohup java -jar jenkins.war --httpPort=9090 > jenkins.log 2>&1 &

三、防火墙注意(很重要)

如果开了防火墙:

sudo ufw allow 9090/tcp

云服务器还要在安全组放行端口。


四、验证

浏览器访问:

http://服务器IP:9090

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

  • Debian 版本
  • Jenkins 安装方式(apt / war)
  • 当前端口和想改的端口

我可以给你更精确的操作步骤。

0