Jenkins (wind Linux docker) 幾種安裝

Jenkins (wind Linux docker) 幾種安裝目錄.png

1、Docker 安裝 Jenkins

進入筆記 Docker安裝經常使用軟件3查看 -->Docker 安裝 Jenkins Docker安裝經常使用軟件3html

2、Windows 安裝、配置及使用Jenkins

部署說明:jenkins服務器和應用服務器在一臺機器上的狀況。 服務器環境:Windows-jdk1.八、git、maven3.3.九、tomcat八、jenkins.war jenkins部署:在Windows-Tomcat下部署的jenkins.war(穩定版)java

說明:jdk大於1.5,tomcat7以上,maven3.0以上,要否則會出現各類問題。python

jenkins環境部署流程: linux

jenkins環境搭建和構建job流程圖.png

一、Tomcat下安裝Jenkins

首先配置tomcat用戶密碼:在jenkins用作憑證用 進入tomcat目錄,新增tomcat用戶及權限 conf/tomcat-users.xmlgit

1.下載jenkins的war包:jenkins.io/index.html 2.安裝jenkins 拷貝jenkins.war到tomcat的webapps的文件下,及完成jenkins的安裝. tomcat打印出現的問題:web

WARNING [Finalizing set up] hudson.model.UpdateCenter.updateDefaultSite Upgrading Jenkins. Failed to update the default Update Site 'default'. Plugin upgrades may fail.
 javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
     at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)

複製代碼

問題解析:jenkins會顯示該jenkins實例彷佛已離線 緣由是就是升級站點的連接https://updates.jenkins.io/update-center.json默認是https的 問題解決方式:輸入網址http://localhost:8085/jenkins/pluginManager/advanced 最底下有個【升級站點】,把其中的連接由https改爲http的就行了,updates.jenkins.io/update-cent… tomcat從新啓動後就能夠正常使用了。 docker

jenkins http.png

解決jenkins下載插件慢的問題: 原有的:updates.jenkins.io/update-cent… 將原有的:updates.jenkins.io/update-cent…json

http://mirror.esuni.jp/jenkins/updates/update-center.json

複製代碼

更換方法: 找到插件管理-> 高級(Tab),找到升級站點下面的url input框, 複製到這裏 設置好後,須要重啓jenkins。 無論你是 war包扔在tomcat裏啓動的, 仍是配置方式啓動的, 仍是docker裏面啓動的, 都要重啓。 訪問 http://localhost:8084/jenkins 初始密碼: tomcat

tomcat安裝jenkins.png
個人密碼是:606e96f75d0f40428f467d9d2d1963b3 點擊continue,跳轉到以下頁面
jenkins頁面.png
選擇安裝Install suggested plugins,等待其自動安裝完成
jenkins pligins.png
各類插件安裝完後,開始設置帳戶信息,之後用此帳戶登陸jenkins
jenkins user.png
我設置的是:root/123456 全名:zhengja 郵箱:zhengja@dist.com.cn 點擊:保存並完成 實例配置
實例配置.png
最好改爲本身本機的ip。 而後進入首頁:
jenkins已就緒.png
安裝完成,開始使用jenkins。

3、Linux安裝Jenkins(比較簡單)

將下載好的 jenkins.war 放到linux上 環境:jdk(必須)、jenkins.war、tomcat(可選,但不建議用)服務器

一、直接運行war包的方式(推薦)

**方式一:**官方推薦:默認8080

java -jar jenkins.war --httpPort=8080

複製代碼

這樣啓動方式,在關閉控制檯或者ssh斷開服務器連接後 jenkins也就自動關閉了 訪問:http://ip:8080

**方式二:**在Linux下,可使用如下方式啓動:(推薦)

nohup java -jar jenkins.war --httpPort=8080 &

複製代碼

啓動後 會生成一個nohup.out輸出,須要的話,能夠實時查看jenkins日誌

tail -f nohup.out

複製代碼

訪問:http://ip:8080

二、將jenkins.war放入tomcat運行(不推薦)

直接運行tomcat,訪問tomcat: http://localhost:8080/jenkins

相關文章
相關標籤/搜索