在CentOS上安装和配置Jenkins时,您可能会遇到一些常见问题。以下是一些解决方案:
systemctl status jenkins
或 service jenkins status
。java -version
。netstat -tulnp | grep jenkins
或 ss -tulnp | grep jenkins
。sudo systemctl restart jenkins
。journalctl -u jenkins -n 50 --no-pager
或 tail -n 50 /var/log/jenkins/jenkins.log
。grep -E 'HTTP_PORT|JENKINS_PREFIX' /etc/default/jenkins
。sudo systemctl restart jenkins
。sudo systemctl status firewalld
。sudo firewall-cmd --permanent --add-port=8080/tcp
。sudo firewall-cmd --reload
。https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
。sudo systemctl restart jenkins
。/etc/sysconfig/jenkins
。sudo chown -R jenkins:jenkins /var/lib/jenkins /var/cache/jenkins /var/log/jenkins
。java -jar jenkins.war --httpPort=8080
。cat /var/lib/jenkins/secrets/initialAdminPassword
查看当前密码,然后修改/var/lib/jenkins/users/admin/config.xml
文件中的passwordHash
字段。netstat -tuln | grep <端口号>
。停止占用端口的进程或更改Jenkins的端口配置。