首頁 > 軟體

Ubuntu 16.04 安裝Jenkins持續整合

2020-06-16 17:26:16

前提條件:Ubuntu 16.04下Java安裝

Jenkins基於Java, 所以需要先安裝java。
Linux下安裝java只要設定java環境變數即可。
首先,解壓java到相應目錄,我一般習慣把安裝的軟體放到目錄/usr/local下。

tar -zxvf jdk-8u65-linux-x64.tar.gz /usr/local

編輯環境變數,在/etc/profile檔案中新增環境變數,Linux的所有使用者都可以使用。

vim /etc/profile

在檔案最後新增內容如下:

export JAVA_HOME=/usr/local/jdk1.8.0_65
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jart

這樣,java就設定完成

安裝Jenkins

簡單來說需要下面四步:

wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins


這樣之後就安裝完成。可以檢視進程資訊。

ps -ef |grep jenkins

安裝簡介

1、通過上面的安裝,Jenkins將作為一個Linux守護行程,可以檢視檔案/etc/init.d/jenkins

2、建立一個名為Jenkins的Linux使用者

sudo cat /etc/shadow
或
sudo cat /etc/passwd


3、生成紀錄檔檔案 /var/log/jenkins/jenkins.log

4、Jenkins 預設埠是8080,在組態檔/etc/default/jenkins 中定義。

HTTP_PORT=8080

簡單設定–Unlock Jenkins

上面只是安裝完成了Jenkins,還需要進行一些設定才可以。
這時通過瀏覽器就可以存取Jenkins了。比如我的地址:http://192.168.126.128:8080/

可以看到提示,為了確保Jenkins的安全,將管理員的密碼寫入檔案,需要複製到下面的文字方塊做驗證。

/var/lib/jenkins/secrets/initialAdminPassword

然後,到了選擇外掛的介面,通過附加功能擴充套件Jenkins可以支援許多不同的需求。

我就選擇建議的外掛,然後就開始安裝。

外掛安裝完成,就到了建立使用者的介面,這裡可以建立一個Jenkins使用者。

到這裡,基本設定就完成了。

==========

參考文件:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu

區域網內利用GitLab+Jenkins自動生成GitBook並行布(Nginx)  http://www.linuxidc.com/Linux/2016-05/131136.htm

Linux+Git+Maven+Jenkins+Neuxs自動化編譯環境搭建 http://www.linuxidc.com/Linux/2016-02/128652.htm

CentOS 7上安裝Jenkins  http://www.linuxidc.com/Linux/2016-11/137548.htm

CentOS6安裝Jenkins  http://www.linuxidc.com/Linux/2016-05/131365.htm

使用Jenkins設定Git+Maven的自動化構建 http://www.linuxidc.com/Linux/2016-02/128641.htm

Jenkins+Maven+Git搭建持續整合和自動化部署的設定手記 http://www.linuxidc.com/Linux/2015-06/118606.htm

Jenkins的分散式構建及部署——節點  http://www.linuxidc.com/Linux/2015-05/116903.htm


IT145.com E-mail:sddin#qq.com