一、安装jdk依赖
1.1 在/usr/目录下创建java目录
1 | [root@localhost ~]# mkdir /work/admin/java |
1.2 下载,然后解压
1 | [root@localhost java]# rz ##从本地上传jdk包到服务器 |
1.3 设置环境变量
1 | [root@localhost java]# vim /etc/profile |
二、Yum安装jenkins
2.1 创建jenkins的yum的源文件
1 | [root@localhost ~]# wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo |
2.2 安装jenkins
1 | [root@localhost ~]# yum install -y jenkins |
2.3 配置Jenkins文件
主要可以配置 jenkins 的运行端口和监听端口,以及启动用户,配置文件地址为/etc/sysconfig/jenkins ,
2.4 启动jenkins
1 | [root@localhost ~]# service jenkins start |
添加防止自动kill掉后台jobs的参数:
1 | [root@localhost ~]# vim /etc/sysconfig/Jenkins |
修改参数:
1 | JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.util.ProcessTree.disable=true" |
如果启动报如下错误
Starting Jenkins bash: /usr/bin/Java: No such file or directory
修改Jenkins启动配置文件,指定java安装路径。
1 | [root@localhost ~]# vim /etc/init.d/jenkins |
在candidates中第一行添加java路径,如下:
1 | candidates="/work/admin/java/jdk1.8.0_60/bin/java" |
三、二进制包安装jenkins
3.1 下载jenkins.war包
1 | [root@localhost ~]# wget http://mirror.xmission.com/jenkins/war-stable/2.249.2/jenkins.war |
3.2 java -jar启动
1 | [root@localhost ~]# java -jar jenkins.war --httpPort=8080 |
3.3 数据目录
产生的数据会放在当前用户目录 ~/.jenkins
下
1 | [root@localhost ~]# ls ~/.jenkins/ |