#使用yum命令安装wget
yum -y install wget
# 进入usr目录,创建java文件夹
cd /usr
mkdir Jenkins
# 进入Jenkins目录
cd ./Jenkins
# 配置jenkins的环境变量
vim /etc/profile
# 输入i,进入编辑模式,加入以下配置
export JENKINS_HOME=/usr/Jenkins
# 保存并退出
:wq
# 是配置文件立即生效
source /etc/profile
# 关闭tomcat
sh /usr/tomcat/tomcat8.5.88/bin/shutdown.sh
# 进入tomcat/webapps目录
cd /usr/tomcat/tomcat8.58/webapps
# 下载jenkins 压缩包,根据自己jdk版本下载对应的jenkins包,不是最新版本就好,可以去jenkins官网 https://get.jenkins.io 查看
# 官网下载地址:https://mirrors.jenkins-ci.org、https://get.jenkins.io/war-stable
wget https://mirrors.jenkins-ci.org/war/2.60.1/jenkins.war --no-check-certificate
# 启动tomcat
sh /usr/tomcat/tomcat8.5.88/bin/startup.sh
# 访问jenkins
ip:port/jenkins
# 通过日志查看密码
cat /ust/tomcat/tomcat8.5.88/logs/.out
**遇到的问题1:**cat ./logs/localhost.2023-04-26.log 日志信息
26-Apr-2023 11:29:10.146 严重 [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart 配置应用程序监听器[hudson.WebAppMain]错误
java.lang.UnsupportedClassVersionError: hudson/WebAppMain has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 (无法载入的类 [hudson.WebAppMain])
大体意思:hudson/WebAppMain是由最新版本的Java Runtime(类文件版本55.0)编译的,当前版本的Java Run 只识别52.0以下的类文件版本,v52是java8,v55是java11,也就是说jdk 版本 和jenkins 版本不对。
通过官网查看版本对应关系:https://get.jenkins.io/war-stable/ 连接直达