在 Ubuntu 上修改 Jenkins 端口通常有几种方式,取决于你是使用 apt 安装(系统服务) 还是 Docker 运行的 Jenkins。
sudo nano /etc/default/jenkins
HTTP_PORT=8080
HTTP_PORT=9090
sudo systemctl restart jenkins
sudo systemctl status jenkins
如果 /etc/default/jenkins 不生效:
sudo systemctl edit jenkins
添加或修改:
[Service]
Environment="JENKINS_PORT=9090"
然后:
sudo systemctl daemon-reload
sudo systemctl restart jenkins
docker run -d \
-p 9090:8080 \
--name jenkins \
jenkins/jenkins:lts
说明:
9090:宿主机端口(你访问的)8080:Jenkins 容器内端口(不要改)如果是云服务器,记得开放端口:
sudo ufw allow 9090
或云厂商安全组规则放行对应端口。
浏览器访问:
http://服务器IP:9090
如果你愿意,可以告诉我:
我可以给你更精确的修改方案。