最新版本的jenkins需要jdk1.8,官方给出的文档可以直接那么操作一波
sudo wget -O /etc/yum.repos.d/jenkins.repo \
https://pkg.jenkins.io/redhat/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
sudo yum upgrade
sudo yum install jenkins
但是官方镜像是在是太慢了可以用清华大学的镜像直接wget下载再本地安装。
https://mirrors.ustc.edu.cn/jenkins/redhat-stable/
修改官方的jdk路径,which java 查看
# 修改 jenkins 启动脚本
vim /etc/init.d/jenkins
# 修改 candidates 增加 java 可选路径:/usr/java/jdk1.8.0_181/bin/java
candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/bin/java
/usr/java/jdk1.8.0_181/bin/java
"
再修改配置文件,不然国外镜像一直需要加载,下载速度很慢
1.步骤1修改json
vim /var/lib/jenkins/hudson.model.UpdateCenter.xml
<?xml version='1.1' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://jenkins-update.davidz.cn/update-center.json</url>
</site>
</sites>
2.步骤2 修改启动的配置文件加上
-Dhudson.model.DownloadService.noSignatureCheck=true
vim /etc/sysconfig/jenkins
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.model.DownloadService.noSignatureCheck=true"
有的插件搜索不到需要升级一下站点,这里可以按照下面的这个网址配置
https://jenkins-update.davidz.cn/