(可选) 卸载已有的open jdk,安装最新版本的java jdk
CentOS 7安装见:【IT之路】CentOS 7安装
Jenkins安装最低配置:不少于256M内存,不低于1G磁盘,JDK版本>=8(openjdk也可以)。
检查旧JDK安装信息
检查JDK是否安装:rpm -qa | grep jdk
,显示结果如右(不同版本会显示java版本不同):
java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686
卸载:
yum -y remove java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686
;
安装 JDK
方式一:wget方式
下载jdk:
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u40-b26/jdk-8u40-linux-x64.tar.gz
jdk的具体下载地址可根据版本和系统需要去官网自行选择,此处为centos 64位系统1.8版本的jdk;
创建/usr/java目录mkdir /usr/java
,将文件解压到/usr/java目录下,
tar -zxvf jdk-8u40-linux-x64.tar.gz -C /usr/java
配置JDK
-
打开profile文件,
vi /etc/profile
,末尾加上如下环境变量:export JAVA_HOME=/usr/java/jdk1.8.0_40 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
-
使profile文件生效,
source /etc/profile
创建软链接,在/usr/bin目录下创建新的java工具的软链接(Jenkins服务启动需要在 /usr/bin 下有java命令行工具):
ln -s /usr/java/jdk1.8.0_40/bin/java /usr/bin/java
方式二:yum方式
yum install -y java-1.8.0-openjdk //安装openjdk,因为jenkins基于java开发
方式三:离线安装
下载jdk
上传jdk-8u102-linux-x64.tar.gz到/usr/java/,并解压到当前目录
mkdir -p /usr/java
tar -zxvf ./jdk-8u102-linux-x64.tar.gz -C .
配置环境变量
//打开/etc/profile文件
# vim /etc/profile
在文件末尾插入如下内容
export JAVA_HOME=/usr/java/jdk1.8.0_102
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
执行profile
#source /etc/profile