Jenkins 改完端口号启动不起来了

让我们将 Jenkins 恢复到默认的 8080 端口,确保它能正常启动:

  1. 修改 Jenkins 的配置文件:

    sudo nano /etc/default/jenkins

将内容修改为:

复制代码
HTTP_PORT=8080
JENKINS_ARGS="--webroot=/var/cache/jenkins/war --httpPort=8080"
  1. 修改 systemd 服务文件:

    sudo nano /lib/systemd/system/jenkins.service

将内容修改为:

复制代码
[Unit]
Description=Jenkins Continuous Integration Server
Requires=network.target
After=network.target

[Service]
Type=notify
NotifyAccess=main
ExecStart=/usr/bin/jenkins
User=jenkins
Group=jenkins
Restart=on-failure

[Install]
WantedBy=multi-user.target
  1. 重新加载 systemd 配置:

    sudo systemctl daemon-reload

  2. 启动 Jenkins 服务:

    sudo systemctl start jenkins

  3. 检查服务状态:

    sudo systemctl status jenkins

  4. 验证 Jenkins 是否在 8080 端口运行:

    curl http://localhost:8080

找到 Jenkins 进程

复制代码
ps aux | grep jenkins

终止进程

复制代码
sudo kill -9 <PID>  # 替换 <PID> 为 Jenkins 的进程 ID
相关推荐
收破烂的小熊猫~5 分钟前
《Java修仙传:从凡胎到码帝》第四章:设计模式破万法
java·开发语言·设计模式
猴哥源码14 分钟前
基于Java+SpringBoot的动物领养平台
java·spring boot
老任与码18 分钟前
Spring AI Alibaba(1)——基本使用
java·人工智能·后端·springaialibaba
小兵张健19 分钟前
武汉拿下 23k offer 经历
java·面试·ai编程
FreeBuf_29 分钟前
Apache组件遭大规模攻击:Tomcat与Camel高危RCE漏洞引发数千次利用尝试
java·tomcat·apache
nananaij36 分钟前
【Python进阶篇 面向对象程序设计(3) 继承】
开发语言·python·神经网络·pycharm
无妄-202440 分钟前
软件架构升级中的“隐形地雷”:版本选型与依赖链风险
java·服务器·网络·经验分享
qqxhb44 分钟前
零基础数据结构与算法——第四章:基础算法-排序(上)
java·数据结构·算法·冒泡·插入·选择
阿蒙Amon1 小时前
为什么 12 版仍封神?《C# 高级编程》:从.NET 5 到实战架构,进阶者绕不开的必修课
开发语言·c#
无小道1 小时前
c++-引用(包括完美转发,移动构造,万能引用)
c语言·开发语言·汇编·c++