天天看點

jenkins安裝和更新

最近在研究jenkins持續內建,準備寫成博文記錄一下,關于jenkins請檢視上篇博文。本文主要介紹jenkins安裝和更新,操作還是非常簡單的。安裝環境:Centos6.8 X64。

jenkins啟動可以通過java -jar jenkins.war指令的方式,也可以把jenkins的war包放到tomcat下啟動,下文中分别稱為方法一和方法二。

1

2

<code>yum install java</code><code>-</code><code>1.8</code><code>.</code><code>0</code><code>-</code><code>openjdk</code><code>*</code> <code>wget </code><code>-</code><code>y w</code>

<code>yum </code><code>-</code><code>y install zlib</code><code>-</code><code>devel openssl</code><code>-</code><code>devel perl cpio expat</code><code>-</code><code>devel gettext</code><code>-</code><code>devel autoconf curl</code><code>-</code><code>devel expect</code>

解壓

tar -zxvf apache-maven-3.3.3-bin.tar.gz –C /data/service

建立軟連結 

ln -sv apache-maven-3.3.3 maven

配置環境變量 

vim /etc/profile

M3_HOME=/data/service/maven

PATH=${M3_HOME}/bin:${PATH}   

export PATH

3

<code>wget </code><code>-</code><code>O </code><code>/</code><code>etc</code><code>/</code><code>yum.repos.d</code><code>/</code><code>jenkins.repo http:</code><code>/</code><code>/</code><code>pkg.jenkins</code><code>-</code><code>ci.org</code><code>/</code><code>redhat</code><code>/</code><code>jenkins.repo</code>

<code>rpm </code><code>-</code><code>-</code><code>import</code> <code>https:</code><code>/</code><code>/</code><code>jenkins</code><code>-</code><code>ci.org</code><code>/</code><code>redhat</code><code>/</code><code>jenkins</code><code>-</code><code>ci.org.key    </code>

<code>yum install jenkins </code><code>-</code><code>y</code>

    防火牆開放8080端口

    iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT  

    service iptables save  

    service iptables restart

    jenkins加入自啟動清單并啟動

    chkconfig jenkins on   

    service jenkins start

通路位址

<a href="http://192.168.10.78:8080/" target="_blank">http://192.168.10.78:8080</a>

<a href="http://s3.51cto.com/wyfs02/M02/91/79/wKiom1j2HWiRrxEZAAENUrf_Brc179.png" target="_blank"></a>

參考方法一,另外還需要安裝tomcat,本測試環境安裝了Apache Tomcat/9.0.0.M19版本,tomcat安裝目錄是/home/tomcat。

安裝maven

參考方法一

安裝

把包放在tomcat的webapps目錄下,然後啟動tomcat。

防火牆設定

<a href="http://192.168.10.76:8080/jenkins/" target="_blank">http://192.168.10.76:8080/jenkins/</a>

Jenkins安裝完畢後,更新就比較簡單了,如果是yum或者apt-get方式安裝的話,可以直接通過相關指令進行更新。由于伺服器在國外,是以線上安裝會慢,是以我們就直接通過war包方式進行更新。

更新步驟:

1、下載下傳jenkins最新版本的war包,一般我們可以通過這個幾個連接配接下載下傳:

<a href="http://mirror.xmission.com/jenkins/war-stable/" target="_blank">http://mirror.xmission.com/jenkins/war-stable/</a>

<a href="http://ftp.yz.yamagata-u.ac.jp/pub/misc/jenkins/war-stable/" target="_blank">http://ftp.yz.yamagata-u.ac.jp/pub/misc/jenkins/war-stable/</a>

<a href="https://updates.jenkins-ci.org/download/war/" target="_blank">https://updates.jenkins-ci.org/download/war/</a>

<a href="https://mirrors.tuna.tsinghua.edu.cn/jenkins/" target="_blank">https://mirrors.tuna.tsinghua.edu.cn/jenkins/</a>

<a href="https://mirrors.tuna.tsinghua.edu.cn/jenkins/" target="_blank"></a>

<a href="http://s3.51cto.com/wyfs02/M02/91/79/wKiom1j2HWqxQOjMAAELsIy9IgM714.png" target="_blank"></a>

2、停止jenkins服務,備份jenkins原來的war包和jenkins主目錄資料

3、把最新的war包上傳到jenkins伺服器上并啟動jenkins

本文轉自pizibaidu 51CTO部落格,原文連結:http://blog.51cto.com/pizibaidu/1917191,如需轉載請自行聯系原作者