前面簡單介紹了下CentOS7下安裝配置nuxus和CentOS7下防火牆的配置,今天繼續介紹CentOS7下jenkins的安裝配置。html
我在安裝配置時,用的是jenkins的rpm包,下載地址以下:tomcat
https://jenkins.io/index.htmlmaven
第一:安裝rpm包:ide
tar -zxvf nexus-2.11.3-01-bundle.tar.gz
第二:進入jenkins的系統配置文件並修改相關端口號(也能夠不修改)svn
jenkins的默認JENKINS_PORT是8080,JENKINS_AJP_PORT默認端口是8009,這同tomcat的默認端口衝突。我這更改成8088和8089。url
vi /etc/sysconfig/jenkins
第三:檢測jdk是否安裝,若沒有安裝jdk,則安裝jdkspa
第四:檢查jenkins是否配置jdk,在candidates後面加上本身的jdk路徑,以下:.net
vi /etc/rc.d/init.d/jenkins
service jenkins start
啓動成功後,就能夠訪問了,訪問地址以下:192.168.8.128:8088,以下:rest
安裝好,能成功訪問,緊接着就進行自動化構建項目配置。orm
輸入項目名稱,選擇「構建maven項目」
在源碼管理處選擇svn,由於我用的是svn,配置相應的url地址,以下
若是是首次輸入須要輸入對應的svn倉庫的用戶名和密碼。
jdk配置:別名隨便輸入,配置你的JAVA_HOME
maven配置以下:
郵件通知
這樣就配置好了,保存以後,點擊當即構建,由於是第一次構建,因此須要一點耐心。
錯誤一:jenkins啓動時出現Warning。
解決方案:使用如下命令解決
systemctl daemon-reload
systemctl restart Jenkins
錯誤二:jenkins整個安裝配置正確,可是最後在訪問的時候卻不能訪問成功。其緣由是防火牆不容許對應的端口訪問。
解決方案:增長對防火牆的配置,配置方式能夠參照上篇博客:CentOS7防火牆修改。