Ubuntu 安装 jenkins支持jdk1.8的版本

环境准备
首先要保证系统处于最新状态,并且安装了必要的依赖包:
bash
sudo apt update && sudo apt upgrade -y
sudo apt install -y wget apt-transport-https gnupg2
安装 OpenJDK 8
Jenkins 在运行时需要 Java 环境,下面为你安装 OpenJDK 8:
bash
sudo apt install -y openjdk-8-jdk
安装完成之后,可以通过下面的命令来确认 Java 版本:
bash
java -version
正常情况下,会显示类似下面的版本信息:
plaintext
openjdk version "1.8.0_382"
OpenJDK Runtime Environment (build 1.8.0_382-8u382-b05-0ubuntu1~20.04-b05)
OpenJDK 64-Bit Server VM (build 25.382-b05, mixed mode)
添加 Jenkins 软件源
要安装特定版本的 Jenkins,得先添加 Jenkins 官方软件源:
bash
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
echo deb https://pkg.jenkins.io/debian binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list
sudo apt update
安装支持 JDK 1.8 的 Jenkins 版本
为了确保 Jenkins 能在 JDK 1.8 环境下正常运行,我们安装 2.361.4 这个 LTS 版本:

检查源中是否存在目标版本
apt list jenkins --all-versions

 

Jenkins 2.346.1 是目前兼容 JDK 1.8 的最后一个版本,该版本专为仍在使用 JDK 1.8 环境的企业或项目设计,不仅保留了 Jenkins 的核心功能,还确保了与 JDK 1.8 的完美兼容性

apt list jenkins --all-versions | grep jenkins


jenkins/binary 2.340 all


jenkins/binary 2.340 all


sudo apt install -y jenkins=2.340

 


bash
sudo apt install -y jenkins=2.361.4
sudo apt install -y jenkins=2.360
配置 Jenkins 使用 JDK 1.8
安装完成后,要让 Jenkins 使用 JDK 1.8,需要编辑 Jenkins 的配置文件:
bash
sudo nano /etc/default/jenkins
在文件中找到 JAVA_HOME 这一行,将其修改为 OpenJDK 8 的安装路径:
plaintext
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
修改完成后,按 Ctrl+O 保存,再按 Ctrl+X 退出。
启动并配置 Jenkins
完成上述配置后,启动 Jenkins 服务并设置为开机自启:
bash
sudo systemctl start jenkins
sudo systemctl enable jenkins
可以通过以下命令查看 Jenkins 服务的状态:
bash
sudo systemctl status jenkins
防火墙设置
要是服务器启用了防火墙,还需要开放 Jenkins 的默认端口 8080:
bash
sudo ufw allow 8080
sudo ufw reload
完成 Jenkins 初始化
在浏览器中访问 http://服务器IP:8080,按照下面的步骤完成初始化:
获取初始管理员密码:
bash
sudo cat /var/lib/jenkins/secrets/initialAdminPassword

将输出的密码复制到浏览器中进行解锁。
选择 "安装推荐的插件"。
创建管理员账户。
配置 Jenkins URL,然后就可以开始使用 Jenkins 了。
验证安装
安装完成后,可以在 Jenkins 的系统信息页面查看 Java 版本,确认是否为 1.8。

posted on 2025-05-27 13:48  悄悄的来,匆匆的走  阅读(245)  评论(0)    收藏  举报

导航