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
相关推荐
折哥的程序人生 · 物流技术专研6 小时前
第4篇:Lambda 简化策略模式(Java 8+)
java·设计模式·策略模式·函数式编程·lambda·代码简化·扩充系列
researcher-Jiang6 小时前
高性能计算之OpenMP——超算习堂学习1
android·java·学习
西门吹-禅8 小时前
java springboot N+1问题
java·开发语言·spring boot
DLYSB_8 小时前
生命通道:如何用 HIS 医疗系统直连网络声光终端,打造“零延误”的危急值响应网关?
java·网络·数据库·报警灯
skywalk81638 小时前
设计并实现段言的 C FFI 绑定机制 @Trae
c语言·开发语言·python·编程
weixin_BYSJ19878 小时前
SpringBoot + MySQL 乒乓球运动员信息管理系统项目实战--附源码04954
java·javascript·spring boot·python·django·flask·php
AI小码8 小时前
LLM 应用的缓存工程:当每次 API 调用都在燃烧成本
java·人工智能·spring·计算机·llm·编程·api
Hui Baby9 小时前
Spring Security
java·后端·spring
IT笔记10 小时前
【Rust】Rust Match 模式匹配详解
java·开发语言·rust
2zcode10 小时前
免费开源项目文档:基于MATLAB卷积神经网络的口罩佩戴检测系统
开发语言·matlab·cnn