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
相关推荐
落木萧萧825几秒前
MyBatis、MyBatis-Plus、JPA、MyBatisGX 写法比较:同一个需求,四种解法
java·后端
彳亍走的猪3 分钟前
Android 全局防抖/防重复点击
android·java·开发语言
小白学大数据5 分钟前
Python 爬取图片攻略:告别水印,批量保存高清图片
开发语言·python
lhbian7 分钟前
30分钟搭建PHP+Java全栈Web应用
java·前端·php
有谁看见我的剑了?8 分钟前
Linux 内存巨页与透明巨页学习
java·linux·学习
勿忘,瞬间9 分钟前
Spring Boot
java·数据库·spring boot
sycmancia10 分钟前
Qt——应用程序中的主窗口
开发语言·qt
weixin_4713830315 分钟前
[特殊字符] React Flow 从入门到理解
开发语言·前端·javascript
SimonKing16 分钟前
AI大模型中转平台,无需科学上网就可以使用国外模型
java·后端·程序员
guygg8817 分钟前
NSGA-II自定义优化函数MATLAB实现
开发语言·matlab