在CentOS上部署Jenkins是一个相对直接的过程,但为了确保其稳定性、安全性和可维护性,遵循最佳实践是非常重要的。以下是一些关键步骤和最佳实践:
sudo yum update -y
sudo yum install java-11-openjdk-devel -y
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
sudo yum install jenkins -y
sudo systemctl start jenkins
sudo systemctl enable jenkins
http://<your-server-ip>:8080
cat /var/lib/jenkins/secrets/initialAdminPassword
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
jenkins
修改为root
。sudo sed -i 's/JENKINS_USER="jenkins"/JENKINS_USER="root"/' /etc/sysconfig/jenkins
sudo jenkins-cli safe-restart
jenkins-cli install-plugin git
jenkins-cli install-plugin maven-plugin
pipeline {
agent any
stages {
stage('Build') {
steps {
script {
// 使用共享库中的步骤
}
}
}
}
}
sudo tail -f /var/log/jenkins/jenkins.log
sudo yum update jenkins -y
通过遵循这些最佳实践,您可以在CentOS上成功部署一个稳定、安全和高效的Jenkins环境。