Linux 上启动 Jenkins 的常用方式
一 前置检查
java -version 查看版本。若未安装,可先安装 OpenJDK 11 再继续后续步骤。二 方式一 系统服务启动 Debian 或 Ubuntu
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo gpg --dearmor -o /usr/share/keyrings/jenkins-keyring.ascecho "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] https://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/nullsudo apt-get update && sudo apt-get install jenkins -ysudo systemctl start jenkinssudo systemctl enable jenkinssudo systemctl status jenkins(看到 active (running) 即为成功)sudo cat /var/lib/jenkins/secrets/initialAdminPassword三 方式二 系统服务启动 RHEL 或 CentOS
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.keysudo yum upgradesudo yum install epel-release java-11-openjdk-devel -ysudo yum install jenkins -ysudo systemctl daemon-reloadsudo systemctl start jenkinssudo systemctl enable jenkinssudo systemctl status jenkins四 方式三 直接运行 WAR 包
wget https://get.jenkins.io/war-stable/latest/jenkins.warjava -jar jenkins.war(默认端口 8080)java -jar jenkins.war --httpPort=9090nohup java -jar jenkins.war --httpPort=8080 > jenkins.log 2>&1 &JENKINS_HOME=/data/jenkins java -jar jenkins.warJENKINS_HOME 后再启动五 常见问题与排查
sudo systemctl restart jenkins。sudo journalctl -u jenkins -ftail -f jenkins.log