Jenkins 改完端口号启动不起来了
让我们将 Jenkins 恢复到默认的 8080 端口,确保它能正常启动:
1. 修改 Jenkins 的配置文件:
sudo nano /etc/default/jenkins
将内容修改为:
HTTP_PORT=8080
JENKINS_ARGS="--webroot=/var/cache/jenkins/war --httpPort=8080"
2. 修改 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
3. 重新加载 systemd 配置:
sudo systemctl daemon-reload
4. 启动 Jenkins 服务:
sudo systemctl start jenkins
5. 检查服务状态:
sudo systemctl status jenkins
6. 验证 Jenkins 是否在 8080 端口运行:
curl http://localhost:8080
找到 Jenkins 进程
ps aux | grep jenkins
终止进程
sudo kill -9 <PID> # 替换 <PID> 为 Jenkins 的进程 ID