Linux 配置Jenkins

本文轉(zhuǎn)載自:https://www.cnblogs.com/FengZiQ/p/7804216.html

一、安裝包下載:

1. jdk-8u152-linux-x64.tar.gz下載:

??? wget http://download.oracle.com/otn-pub/java/jdk/8u152-b16/aa0333dd3019491ca4f6ddbe78cdb6d0/jdk-8u152-linux-x64.tar.gz?AuthParam=1510049032_894becb76e01031b3099aafc33c5a06c

2. maven-3/3.3.9下載:

??? wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

3. jenkins-2.88-1.1下載:

??? wget https://prodjenkinsreleases.blob.core.windows.net/redhat/jenkins-2.88-1.1.noarch.rpm


二、安裝

1. jdk安裝:

tar -zxvf jdk-8u152-linux-x64.tar.gz

然后拷貝至自己安裝軟件的地方(我的是:/home/work/zach/soft/jdk1.8.0_152)

2. maven安裝:

tar -zxvf apache-maven-3.3.9-bin.tar.gz

然后拷貝至自己安裝軟件的地方(我的是:/home/work/zach/soft/maven)

3. jenkins安裝:

rpm -ivh jenkins-2.88-1.1.noarch.rpm

jenkins默認(rèn)安裝至 /var/lib/jenkins


三、配置:

1. jdk與maven:

vim /etc/profile

unset i

unset -f pathmunge

export JAVA_HOME=/home/work/zach/soft/jdk1.8.0_152

export MAVEN_HOME=/home/work/zach/soft/maven

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH

保存后執(zhí)行:source /etc/profile

2. 啟動(dòng)jenkins前需修改 /etc/rc.d/init.d/jenkins:

vim /etc/rc.d/init.d/jenkins

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

/home/work/zach/soft/jdk1.8.0_152/bin/java

"

加粗為修改的地方

四、權(quán)限問(wèn)題

1. Open up the this script (using VIM or other editor):

vim /etc/sysconfig/jenkins

2. Find this $JENKINS_USER and change to “root”:

$JENKINS_USER="root"

3. Then change the ownership of Jenkins home, webroot and logs:

chown -R root:root /var/lib/jenkins

chown -R root:root /var/cache/jenkins

chown -R root:root /var/log/jenkins

4) Restart Jenkins and check the user has been changed:

service jenkins restart

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容