centos6上安装jenkins

时间:2021-12-14 16:01:45

一、安装jdk

1、下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

centos6上安装jenkins

centos6上安装jenkins

2、在/home下建一个java的文件夹:mkdir java

centos6上安装jenkins

3、上传jdk的解压包,命令:rz

centos6上安装jenkins

上传成功:

centos6上安装jenkins

4、解压:

tar -xzvf jdk-8u191-linux-x64.tar.gz

5、重命名: mv jdk1.8.0_191 jdk  (因为我的已经安装过了,所以已经改过名字了)

配置环境变量:

vi /etc/profile

centos6上安装jenkins

#jdk的环境变量
export JAVA_HOME=/home/java/jdk/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

6、加载配置文件:

source /etc/profile

7、测试jdk:

java -version

centos6上安装jenkins

如果出现java version **,说明jdk安装成功!!

二、安装ant

1、下载地址:http://ant.apache.org/bindownload.cgi

centos6上安装jenkins

我下载的是这个:

centos6上安装jenkins

我下载的是apache-ant-1.9.13-bin.tar.gz版本。

2、上传压缩包:rz

centos6上安装jenkins

上传成功:

centos6上安装jenkins

3、解压压缩包:

tar -xzvf apache-ant-1.9.13-bin.tar.gz

centos6上安装jenkins

解压成功:

centos6上安装jenkins

4、重命名:

mv apache-ant-1.9.13 apache-ant

centos6上安装jenkins

5、配置环境变量:

 vi /etc/profile

centos6上安装jenkins

#ant的环境变量
export ANT_HOME=/home/java/apache-ant
export PATH=$ANT_HOME/bin:$PATH

6、加载配置文件:

source /etc/profile

7、测试ant是否安装成功:

 ant  -version

centos6上安装jenkins

ant安装成功!!

三、安装jenkins:

1、jenkins下载地址:https://jenkins.io/download/

centos6上安装jenkins

centos6上安装jenkins

下载你想要的版本:

centos6上安装jenkins

我下载的是:jenkins-2.121.3-1.1.noarch.rpm

2、上传压缩包到centos:rz

centos6上安装jenkins

3、安装:

sudo rpm -ih jenkins-2.121.3-1.1.noarch.rpm

表示安装成功,安装成功会自动生成下面文件:

/usr/lib/jenkins/jenkins.war #WAR包
/etc/sysconfig/jenkins #配置文件
/var/lib/jenkins/ #默认的JENKINS_HOME目录
/var/log/jenkins/jenkins.log #Jenkins日志文件

4、在jenkins的配置文件里配置:

vi /etc/init.d/jenkins

centos6上安装jenkins

上述配置文件中红色框里面的内容是我配置自己的jdk路径。由于我的系统中的java是自己解压安装的,所以我采用了第二种方式。

5、 编辑端口号:

vi /etc/sysconfig/jenkins

centos6上安装jenkins

内存设置:

JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Xms512m -Xmx1024m -XX:MaxNewSize=512m -XX:MaxPermSize=1024m

启动jenkins:

sudo service jenkins start