(一)Jenkins安裝

安裝方式一:
jenkins下載:http://pkg.jenkins-ci.org/redhat/
下載rpm包到本地
在linux下使用rpm包安裝命令:

sudo rpm -ih jenkins-1.562-1.1.noarch.rpm
[root@bogon Desktop]# sudo rpm -ih jenkins-2.9-1.1.noarch.rpm 
warning: jenkins-2.9-1.1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID d50582e6: NOKEY
########################################### [100%]
########################################### [100%]

安裝方式二:

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo    
sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key    
sudo yum install jenkins

自動安裝完成之後:(文件位置解讀)
/usr/lib/jenkins/jenkins.war WAR包
/etc/sysconfig/jenkins 配置文件
/var/lib/jenkins/ 默認的JENKINS_HOME目錄
/var/log/jenkins/jenkins.log Jenkins日誌文件

安裝完成之後啓動jenkins
啓動命令:

sudo service jenkins start
[root@bogon jenkins]# sudo service jenkins start
Starting Jenkins bash: /usr/bin/java: No such file or directory
                                                          [FAILED]

會報這個錯誤,這是由於沒有配置java環境,有兩種方法可以解決:

  1. 安裝jdk環境
    先檢查一下java虛擬機有沒有安裝,如果沒有就安裝
    java --version
    //如果沒有,則安裝
    yum search java-
    //找到高版本的java安裝包
    sudo yum install java-1.7.0-openjdk.i686
    2.在jenkins配置文件中配置
    需要“vi /etc/init.d/jenkins”,把java路徑加上,如下:
# Search usable Java. We do this because various reports indicated
# that /usr/bin/java may not always point to Java >= 1.6
# see http://www.nabble.com/guinea-pigs-wanted-----Hudson-RPM-for-RedHat-Linux-td25673707.html
candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.6.0/bin/java
/usr/lib/jvm/jre-1.6.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/bin/java
/usr/java/jdk1.7.0_79/bin/java         #這裏配置自己的jdk路徑
"
for candidate in $candidates
do
  [ -x "$JENKINS_JAVA_CMD" ] && break
  JENKINS_JAVA_CMD="$candidate"
done

JAVA_CMD="$JENKINS_JAVA_CMD $JENKINS_JAVA_OPTIONS -DJENKINS_HOME=$JENKINS_HOME -jar $JENKINS_WAR"

由於我的系統中的java是自己解壓安裝的,所以我採用了第二種方式
再次啓動jenkins:
[root@bogon jenkins]# sudo service jenkins start
Starting Jenkins [ OK ]

3、啓動正常,可以訪問:http://localhost:8080
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章