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
相关推荐
aloha_789几秒前
联易融测开面试准备
java·python·面试·单元测试
s***46982 分钟前
【SpringBoot篇】详解Bean的管理(获取bean,bean的作用域,第三方bean)
java·spring boot·后端
"菠萝"7 分钟前
C#知识学习-020(访问关键字)
开发语言·学习·c#
动亦定43 分钟前
页面导出大量数据导致响应超时解决方案
java·mysql
箫笙默1 小时前
JS基础 - 正则笔记
开发语言·javascript·笔记
xxp43211 小时前
Qt 网络编程 TCP通信
开发语言·qt
q***06291 小时前
解决 Tomcat 跨域问题 - Tomcat 配置静态文件和 Java Web 服务(Spring MVC Springboot)同时允许跨域
java·前端·spring
还是鼠鼠1 小时前
Redisson实现的分布式锁能解决主从一致性的问题吗?
java·数据库·redis·分布式·缓存·面试·redisson
d***95621 小时前
windows配置永久路由
java
T***u3331 小时前
PHP在电商中的会员管理
开发语言·wireshark·php·ue4·jina