Jenkins 安裝
- 官網(wǎng):http://jenkins-ci.org/
- 官網(wǎng)幫助中心:https://wiki.jenkins-ci.org/display/JENKINS/Use+Jenkins
- 官網(wǎng)使用 Tomcat 部署方式指導(dǎo):https://wiki.jenkins-ci.org/display/JENKINS/Tomcat
- 此時(shí)(20160207) Jenkins 最新版本為:1.647
- JDK 最低要求是 JDK 7,官網(wǎng)推薦是 JDK 8
- 我個(gè)人習(xí)慣 /opt 目錄下創(chuàng)建一個(gè)目錄 setups 用來(lái)存放各種軟件安裝包;在 /usr 目錄下創(chuàng)建一個(gè) program 用來(lái)存放各種解壓后的軟件包,下面的講解也都是基于此習(xí)慣
- 我個(gè)人已經(jīng)使用了第三方源:EPEL、RepoForge,如果你出現(xiàn) yum install XXXXX 安裝不成功的話,很有可能就是你沒(méi)有相關(guān)源,請(qǐng)查看我對(duì)源設(shè)置的文章
Jenkins 下載:
wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war (大?。?1 M)
- 我們假設(shè)這個(gè) Tomcat 就是為了 Jenkins 專(zhuān)用的
- 把下載下來(lái)的 jenkins.war 移到 Tomcat 的 webApps 目錄下,比如我的是:/usr/program/tomcat8/webapps
- 把 Jenkins.war 改名為 ROOT.war:mv jenkins.war ROOT.war
- 刪除 Tomcat 下 webapps 目錄下多余的一些目錄
- 首次啟動(dòng) Tomcat,讓 Tomcat 解壓 war
設(shè)置 JENKINS_HOME:
- 尋找 jenkins home 目錄地址:find / -name .jenkins,我這邊得到的結(jié)果是:/root/.jenkins
- 對(duì)在 Tomcat 文章中講解的系統(tǒng)變量 CATALINA_OPTS 進(jìn)行設(shè)置:
- 舊值:
CATALINA_OPTS="-server -Xms528m -Xmx528m -XX:PermSize=256m -XX:MaxPermSize=358m" export CATALINA_OPTS
- 改為:
CATALINA_OPTS="-server -DJENKINS_HOME=/root/.jenkins -Xms528m -Xmx528m -XX:PermSize=256m -XX:MaxPermSize=358m" export CATALINA_OPTS
Jenkins 各個(gè)組件配置:
- 訪問(wèn):http://192.168.0.110:8080/configure
其他問(wèn)題
- 如果訪問(wèn)的時(shí)候報(bào)這個(gè)異常:JAVA.net.UnknownHostException,可以查看這篇文章:http://stackoverflow.com/questions/4969156/java-net-unknownhostexception
資料
- http://stackoverflow.com/questions/4969156/java-net-unknownhostexception