2021-05-12 14:32:11
Ubuntu 16.04 安裝Jenkins持續整合
前提條件: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
相關文章