1.概述
Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。jenkins可以很好的支持各种语言(比如:java, c#, PHP等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、git能无缝集成,也支持直接与知名源代码托管网站,比如github、bitbucket直接集成。
官网:
https://jenkins.io
2.Java安装
下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
选择版本,如果wget下载有问题,建议下载后再上传
cd /opt
wget --no-check-certificate http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-solaris-x64.tar.gz
tar xvf jdk-8u131-solaris-x64.tar.gz
设置环境变量
cd /opt
wget --no-check-certificate http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-solaris-x64.tar.gz
tar xvf jdk-8u131-solaris-x64.tar.gz
vim ~/.bashrc
在最后添加如下代码
#set oracle jdk environment
export JAVA_HOME=/opt/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
使配置生效
source ~/.bashrc
验证java是否安装成功
java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
3.Jenkins安装
下载地址:
https://jenkins.io/download/
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum -y install jenkins
此时查看Jenkins状态,发现没起来,究其原因是java路径不对,修改配置文件:
vi /etc/rc.d/init.d/jenkins
在“/usr/bin/java”下添加如下行
/opt/jdk1.8.0_131/bin/java #根据自己的java路径而定
保存退出
重新加载配置文件
systemctl --deamon-reload
开启Jenkins
systemctl start jenkins.service
永久开放8080/tcp端口
firewall-cmd --add-port=8080/tcp --permanent
firewall-cmd --reload
打开浏览器输入:ip:8080/jenkins
即可看到初始化界面
网友评论