歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 16.04 安裝Jenkins持續集成

Ubuntu 16.04 安裝Jenkins持續集成

日期:2017/2/28 13:46:01   编辑:Linux教程

前提條件: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

Jenkins 的詳細介紹:請點這裡
Jenkins 的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved