Jenkins功能包括:
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
Jenkins必须依赖Java环境,因此需要先安装JDK
去oracle java官网,获取1.8的64位的.tar.gz,(需点击accept后,点击链接,然后从地址栏拷贝下载链接)
wget 下载URL
tar zxvf jdk-8u181-linux-x64.tar.gz
vi /etc/profile,添加如下配置:
export JAVA_HOME=/home/aaron/jdk1.8.0_181
PATH=$PATH:$JAVA_HOME/bin:
执行source /etc/profile使环境变量生效
rm -rf /usr/bin/java
ln -s /home/aaron/jdk1.8.0_181/bin/java /usr/bin/java
为什么要建这个超链接,因为一些自己注册的linux服务,默认从/usr/bin/java路径使用java,yum安装的时候,这个超链接会自动创建,如果你自己下载包安装的话,这个软链接就需要手动创建
yum的repos默认没有Jenkins,需要先添加
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
安装Jenkins
yum install jenkins
修改端口号和用户
vi /etc/sysconfig/jenkins
指修改这两个地方
JENKINS_USER="root"
JENKINS_PORT="8081"
启动Jenkins
service jenkins start
出现如下错误:
Starting Jenkins Jenkins requires Java 8, but you are running 1.5.0 from /usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
打开如下文件:
vi /etc/init.d/jenkins
将已安装的jdk目录 /home/aaron/jdk1.8.0_181/bin/java 放到最前面,如下所示:
candidates="
/home/aaron/jdk1.8.0_181/bin/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/etc/alternatives/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/bin/java
"
再次执行启动命令即可
service jenkins start
更多测试技术请关注如下微信公众号: