Jenkins⾃动化教程(⼀):在Linux下安装Jenkins
Linux环境下安装Jenkins
⾸先安装Jenkins之前必须先安装java运⾏环境
下载JDK
进⼊页⾯后下载64位的包,与jdk-8u181-linux-x64.rpm都可以,下⾯会分别介绍两种包的安装⽅法,选择其中⼀种进⾏安装即可。
安装前准备
先检查系统有没有安装jdk
[root@VM-12-5-centos ~]# java -version
-bash: java:Command not found
如果系统提⽰这个就是没有安装
[root@VM-12-5-centos ~]# java -version
java version "1.8.0_311"
Java(TM) SE Runtime Environment (build 1.8.0_311-b11)
Java HotSpot(TM) Client VM (build 25.311-b11, mixed mode)
如果显⽰如上版本信息说明已经安装,可以直接使⽤系统的JDK,不需要⾃⼰安装了
tar包的安装⽅法
⾸先将我们下载好的tar包上传到服务器指定⽬录,例如/usr/local⽬录下,使⽤如下命令解压
[root@VM-12-5-centos ~]# tar -zxvf
修改配置⽂件,配置环境变量,在命令⾏输⼊:
[root@VM-12-5-centos local]# vi /etc/profile
# 在⽂件最下⾯加⼊如下,其中JAVA_HOME 为jdk解压⽬录,根据实际情况⾃⾏修改
export JAVA_HOME=/usr/local/java
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
配置⽂件编辑好之后我们使⽤命令来使配置⽂件⽣效
[root@VM-12-5-centos local]# source /etc/profile
# 之后我们在使⽤如下命令检查java 版本
[root@VM-12-5-centos local]# java -version
提⽰如下错误,是因为我们系统环境缺少造成的
-bash: /usr/local/jdk1.8/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
# 我们运⾏如下命令
[root@VM-12-5-centos local]# sudo yum install glibc.i686
# 再次运⾏查看版本命令
[root@VM-12-5-centos ~]# java -version
java version "1.8.0_311"
Java(TM) SE Runtime Environment (build 1.8.0_311-b11)
Java HotSpot(TM) Client VM (build 25.311-b11, mixed mode)
如上我们的jdk就配置好了linux安装jdk环境变量
1、下载Jenkins
rpm -ivh jenkins-2.arch.rpm
解压成功后,查看Jenkins的安装⽬录
whereis jenkins
切换到Jenkins的安装⽬录,启动Jenkins
sudo service jenkins start
这个时候我们可以看到有报错信息
这是因为我们没有指定Java的安装⽬录
在/etc/ini.d/jenkins⽂件下,配置Java的安装路径
# Search usable Java as /usr/bin/java might not point to minimal version required by Jenkins.
# see www.nabble/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-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.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/java/jdk1.8.0_251/jre/bin/java
sudo yum install libgcc.i686 --setopt=protected_multilib=false
成功如下
Is this ok [y/d/N]: y
Downloading packages:
libgcc-4.8.5-44.el7.i686.rpm                                                                          | 111 kB  00:00:00    Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : libgcc-4.8.5-44.el7.i686                                                                                  1/1
Verifying  : libgcc-4.8.5-44.el7.i686                                                                                  1/1
Installed:
libgcc.i686 0:4.8.5-44.el7                                                                                                Complete!
这个时候我们重启tomcat,在重新访问Jenkins就好了

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。