CentOS部署Jenkins注意事项
sudo yum update -y更新系统软件包,确保内核及依赖组件为最新状态。java -version验证安装,若未安装可使用sudo yum install java-11-openjdk-devel -y安装。sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key。sudo systemctl start jenkinssudo systemctl enable jenkins。/etc/sysconfig/jenkins文件,修改JENKINS_PORT参数(如JENKINS_PORT=10003),随后重启服务生效。sudo firewall-cmd --permanent --add-port=8080/tcpsudo firewall-cmd --reload;若使用iptables需添加对应规则。/var/lib/jenkins/secrets/initialAdminPassword(可通过cat命令查看)。建议安装后立即创建新管理员账户并禁用默认admin账户,降低安全风险。jenkins),若需修改可编辑/etc/sysconfig/jenkins中的JENKINS_USER参数(如改为root),并同步修改相关目录(/var/lib/jenkins、/var/cache/jenkins、/var/log/jenkins)的所有者为新用户。/etc/sysconfig/jenkins中的JENKINS_JAVA_OPTIONS参数,调整JVM堆大小(如-Xmx2048m -Xms1024m),避免因内存溢出导致服务崩溃。/var/log/jenkins/jenkins.log,定期通过tail -f命令监控日志,快速定位启动失败、构建错误等问题。sudo yum update jenkins),确保系统安全性和功能完整性。/var/lib/jenkins)及配置文件(/etc/sysconfig/jenkins)。可使用cron任务实现自动备份(如每天凌晨2点执行tar -czvf /var/backup/jenkins_$(date +%F).tar.gz /var/lib/jenkins)。