下面按**“在 Debian 上安装并配置 Jenkins”**的完整流程给你讲,适合新手,也涵盖常见配置点。
查看 Java:
java -version
如果没有 Java:
sudo apt update
sudo apt install -y openjdk-17-jdk
sudo apt update
sudo apt install -y wget gnupg2
wget -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
echo "deb http://pkg.jenkins.io/debian-stable binary/" | \
sudo tee /etc/apt/sources.list.d/jenkins.list
sudo apt update
sudo apt install -y jenkins
sudo systemctl enable jenkins
sudo systemctl start jenkins
sudo systemctl status jenkins
默认端口:8080
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
浏览器访问:
http://<服务器IP>:8080
粘贴密码 → 继续
完成后进入 Jenkins 主页
路径:
Manage Jenkins → Global Tool Configuration
常用配置:
示例(Git):
Name: Default Git
Path: /usr/bin/git
路径:
Manage Jenkins → Credentials
常用:
demo-pipelinePipelinepipeline {
agent any
stages {
stage('Clone') {
steps {
git 'https://github.com/your/repo.git'
}
}
stage('Build') {
steps {
sh 'mvn clean package'
}
}
}
}
保存 → Build Now
编辑:
sudo nano /etc/default/jenkins
修改:
HTTP_PORT=8081
重启:
sudo systemctl restart jenkins
sudo ufw allow 8080
Jenkins 默认使用 jenkins 用户:
sudo usermod -aG docker jenkins
sudo systemctl restart jenkins
/var/lib/jenkins如果你愿意,我可以继续帮你:
你现在是学习用还是公司服务器部署?