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就配置完成
簡單來說需要下面四步:
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
上面只是安裝完成了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 的下載地址:請點這裡