【Jenkins】安装和配置
安装
- 安装Jenkins仓库
sudo wget -O /etc/yum.repos.d/jenkins.repo \
https://pkg.jenkins.io/redhat/jenkins.repo
- 导入key
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
- 安装
sudo yum upgrade
yum install -y jenkins
注意新版本的jenkins需要jdk的最低版本是11
配置
- 修改配置文件
vim /etc/sysconfig/jenkins
JENKINS_PORT="8081"
- 修改jdk路径
vim /etc/rc.d/init.d/jenkins
# Search usable Java as /usr/bin/java might not point to minimal version required by Jenkins.
# see http://www.nabble.com/guinea-pigs-wanted-----Hudson-RPM-for-RedHat-Linux-td25673707.html
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-11.0/bin/java
/usr/lib/jvm/jre-11.0/bin/java
/usr/lib/jvm/java-11-openjdk-amd64
/usr/bin/java
# 添加java命令路径
/usr/local/jdk1.8.0_261/bin/java
"
- 重新加载配置文件
systemctl daemon-reload
- 启动jenkins
systemctl start jenkins
- 设置开机启动
systemctl enable jenkins
升级
- 服务器上搜索jenkins.war,一般位置会在
/usr/lib/jenkins
下
最新的版本中
jenkins.war
文件在/usr/share/java
目录下面
find / -name jenkins.war
- 将升级版本的war替换已有的war包
cd /usr/lib/jenkins
mv jenkins.war jenkins.war.2.235
cp /opt/jenkins.war .
- 重启jenkins
systemctl restart jenkins
评论区