网址推荐你会感谢我的,关于公司网络优化方案,异构国际设计,榆林市网站seocentos系列#xff0c;yum部署jenkins2.479.1#xff0c;2024年长期支持版本
0、介绍
注意#xff1a;jenkins建议安装LTS长期支持版本#xff0c;而不是安装每周更新版本#xff0c;jenkins安装指定版本 openjdk官网下载 Index of /jenkins/redhat-stable/ | 清华大学开…centos系列yum部署jenkins2.479.12024年长期支持版本
0、介绍
注意jenkins建议安装LTS长期支持版本而不是安装每周更新版本jenkins安装指定版本 openjdk官网下载 Index of /jenkins/redhat-stable/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror Jenkins 宣布从 6 月 28 日发布的 Jenkins 2.357 Jenkins 最低需要 Java 11。 Jenkins 2.357及以后的版本要求jdk版本最低11否则启动时会报错 Jenkins 2.357以前的版本可以使用jdk8
Long Term Support (LTS) Release Line
Supported Java versions for the LTS release line are: 2.479.1 (October 2024) and newer Java 17 or Java 21 2.426.1 (November 2023) and newer Java 11, Java 17 or Java 21 2.361.1 (September 2022) and newer Java 11 or Java 17 2.346.1 (June 2022) and newer Java 8, Java 11, or Java 17 2.164.1 (March 2019) and newer Java 8 or Java 11 2.60.1 (June 2017) and newer Java 8 1.625.1 (October 2015) and newer Java 7
1、openjdk 17配置
//获取文件后解压移动
[rootnode33-104 tmp]# ls OpenJDK17U-jdk_x64_linux_hotspot_17.0.12_7.tar.gz OpenJDK17U-jdk_x64_linux_hotspot_17.0.12_7.tar.gz
[rootnode33-104 tmp]# tar xf OpenJDK17U-jdk_x64_linux_hotspot_17.0.12_7.tar.gz
[rootnode33-104 tmp]#mv jdk-17.0.127/ /usr/local/
[rootnode33-104 tmp]# ls /usr/local/jdk-17.0.127/ bin conf include jmods legal lib man NOTICE release
//环境变量配置
vi /etc/profile
export JAVA_HOME/usr/local/jdk-17.0.127 export JRE_HOME J A V A H O M E / j r e e x p o r t C L A S S P A T H . : JAVA_HOME/jre export CLASSPATH.: JAVAHOME/jreexportCLASSPATH.:{JAVA_HOME}/lib: J R E H O M E / l i b e x p o r t P A T H {JRE_HOME}/lib export PATH JREHOME/libexportPATHJAVA_HOME/bin: J R E H O M E / b i n : JRE_HOME/bin: JREHOME/bin:PATH
source /etc/profile
2、openjdk 17 安装完成
[rootnode33-104 tmp]# java -version openjdk version “17.0.12” 2024-07-16 OpenJDK Runtime Environment Temurin-17.0.127 (build 17.0.127) OpenJDK 64-Bit Server VM Temurin-17.0.127 (build 17.0.127, mixed mode, sharing) [rootnode33-104 tmp]#
3、jenkins 2.479.1 rpm安装完成
//获取文件后安装
[rootnode33-104 tmp]# ls jenkins-2.479-1.1.noarch.rpm jenkins-2.479-1.1.noarch.rpm
[rootnode33-104 tmp]# yum install -y /tmp/jenkins-2.479-1.1.noarch.rpm
4、jenkins配置
vi /usr/lib/systemd/system/jenkins.service
修改为一下
1
Userroot
Grouproot
2
Environment“JAVA_HOME/usr/local/jdk-17.0.127/”
3
Environment“JENKINS_JAVA_CMD/usr/local/jdk-17.0.127/bin/java”
4//8080访问端口是默认高危常见端口可以自定义
Environment“JENKINS_PORT8080”
5、启动jenkins并开机自启
[rootnode33-104 tmp]# systemctl start jenkins
[rootnode33-104 tmp]# systemctl status jenkins ● jenkins.service - Jenkins Continuous Integration Server Loaded: loaded (/usr/lib/systemd/system/jenkins.service; disabled; vendor preset: disabled) Active: active (running) since Wed 2024-10-09 17:19:51 CST; 2 days ago
[rootnode33-104 tmp]# ss -atnl LISTEN 0 50 [::]:8080 [::]
[rootnode33-104 tmp]# systemctl enable jenkins
6、访问jenkins
ip8080
亲测有效
既可以安装需要的插件了开始了 小编有话要说觉得要用的话麻烦点赞或收藏有什么问题可以评论留言大家一起讨论