[toc]
jenkins安装
标准安装
安装jdk
jenkins版本与jdk版本兼容说明 官方文档
| Supported Java versions | Long term support (LTS) release | Weekly release |
|---|---|---|
| Java 17 or Java 21 | 2.479.1 (October 2024) | 2.463 (June 2024) |
| Java 11, Java 17, or Java 21 | 2.426.1 (November 2023) | 2.419 (August 2023) |
| Java 11 or Java 17 | 2.361.1 (September 2022) | 2.357 (June 2022) |
| Java 8, Java 11, or Java 17 | 2.346.1 (June 2022) | 2.340 (March 2022) |
| Java 8 or Java 11 | 2.164.1 (March 2019) | 2.164 (February 2019) |
| Java 8 | 2.60.1 (June 2017) | 2.54 (April 2017) |
| Java 7 | 1.625.1 (October 2015) | 1.612 (May 2015) |
- openjdk
- oracle jdk
可在 oracle官网 下载jdk
下载安装包
wget https://download.oracle.com/java/21/latest/jdk-21_linux-aarch64_bin.tar.gz
解压缩包
tar xf jdk-21_linux-aarch64_bin.tar.gz -C /usr/local
导出环境变量
cat > /etc/profile.d/jdk21.sh <<'EOF'
export JAVA_HOME=/usr/local/jdk-21.0.8
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre:$JAVA_HOME/lib:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH
EOF
使配置生效
source /etc/profile
链接命令
ln -s /usr/local/jdk-21.0.8/bin/java /usr/bin/java
查看版本
$ java -version
java version "21.0.8" 2025-07-15 LTS
Java(TM) SE Runtime Environment (build 21.0.8+12-LTS-250)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.8+12-LTS-250, mixed mode, sharing)
安装jenkins
rpm包安装
下载安装包
wget https://get.jenkins.io/redhat-stable/jenkins-2.516.3-1.1.noarch.rpm
安装
dnf localinstall jenkins-2.516.3-1.1.noarch.rpm
yum源安装
- lts版
- 每周发布版
# 下载源
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
# 导入key
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
# 安装jenkins
yum -y install jenkins
# 下载源
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
# 导入key
rpm --import https://pkg.jenkins.io/redhat/jenkins.io-2023.key
# 安装jenkins
yum -y install jenkins