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 分钟前
掌握Jackson的灵活扩展:@JsonAnyGetter与@JsonAnySetter详解
java·spring boot·json
不吃鱼的羊13 分钟前
ISOLAR软件生成报错处理(七)
java·前端·javascript
漫步者TZ42 分钟前
【Netty系列】Reactor 模式 1
java·开发语言·github
zeijiershuai1 小时前
SpringBoot Controller接收参数方式, @RequestMapping
java·spring boot·后端
小马过河R1 小时前
不加载PHP OpenTelemetry SDK实现Trace‌与Logs
开发语言·分布式·微服务·云原生·php
Lilith的AI学习日记1 小时前
n8n 中文系列教程_25.在n8n中调用外部Python库
开发语言·人工智能·python·机器学习·chatgpt·ai编程·n8n
zybsjn1 小时前
后端项目中静态文案国际化语言包构建选型
java·后端·c#
vvilkim1 小时前
深入理解C#异步编程:原理、实践与最佳方案
服务器·开发语言·c#
L2ncE1 小时前
ES101系列07 | 分布式系统和分页
java·后端·elasticsearch
源力祁老师1 小时前
高温炉制造企业Odoo ERP实施规划与深度分析报告
开发语言·学习方法