Mac 下安裝Jenkins

Mac 下安裝Jenkins
開始

Jenkins是一個基於Java開發的一種持續集成工具,用於建工持續重複的工做,功能包括:php

  1. 持續的軟件版本發佈/測試項目
  2. 監控外部調用執行的工做。

近期打算搭建自動化Code Review,無心間瞭解到了須要Jenkins,因此這裏就簡單介紹一下怎麼去安裝Jenkins。大概的步驟以下:
第一步:安裝Tomcat
第二步:安裝Jenkins
下面就詳細的對其安裝作一個介紹。html

Tomcat的安裝

這裏先來普及幾個知識點:java

  1. 什麼是Tomcat
    Tomcat是一個免費的開放源代碼的Web應用服務器,屬於輕量級應用服務器。它是java應用服務器(動態解析,如JSP/PHP)。
    它只是一個servlet(jsp)容器,能夠認爲是apache的擴展,可是能夠獨立於apache運行。
  2. 什麼是Apache?
    Apache是一個Web服務器,主要用於靜態解析,例如HTML。
  3. Tomcat和Apache異同點
  • ​Apache是普通的服務器,自己只支持html,能夠經過插件支持php,還能夠與Tomcat連通。
  • Apache只支持靜態網頁,但像asp/jsp/php/cgi等動態網頁就須要Tomcat來處理
  • 若是客戶端請求的是靜態頁面,則只須要Apache服務器響應請求,若是是客戶端請求動態頁面,則是Tomcat服務器響應請求,將解析的JSP等網頁帶麼解析後傳給Apache服務器,再通過Apache返回給瀏覽器端。這是由於jsp是服務器端解析代碼的,Tomcat只作動態代碼解析,Apache回傳解析好的靜態代碼。
  • Apache和Tomcat是獨立的,在同一臺機器上能夠集成。
  • Apache是C語言實現的,支持各類特性和模塊從而來擴展核心功能;Tomcat是Java編寫的,更好支持Servlet和jsp

好了,簡單瞭解了上面的幾個點,如今就開始安裝Tomcat,步驟以下:
第一步:給Mac安裝Java環境。這裏就再也不贅述了,若是沒有安裝java環境,請先下載安裝java
第二步:下載Tomcat。打開Tomcat官網。而後點擊下載的如圖:
Tomact下載圖
這裏我下載的是Tomcat9.0
第三步:將下載的文件解壓,將該文件夾重命名爲Tomcat(也能夠不用重命名,我是以爲太長了),而後將該文件夾放到
/用戶/用戶名/資源庫/
裏面。
第四步:在終端啓動Tomcat服務器。這裏首先cd到 tomcat的bin目錄:
bin目錄
這裏咱們須要給sh文件賦予管理員權限:web

sudo chmod 755 /Users/你的Mac/Library/apache-tomcat-6.0.37/bin/*.sh    或者  sudo chmod 755 *.sh

而後執行:apache

sudo sh startup.sh

就能夠運行了,執行完startup.sh的結果以下:
執行結果
而後在瀏覽器裏面輸入:localhost:8080就能夠啓動了。如圖所示:
Tomcat成功啓動圖
到這裏,Tomcat就安裝完成了。如下是經常使用的tomcat經常使用命令:瀏覽器

sudo sh startup.sh   //啓動
sudo sh shutdown.sh  //關閉
Jenkins安裝

打開Jenkins的官網,而後點擊下載便可:
Jenkins下載頁面
下載下來是一個war後綴的文件。
而後咱們打開tomcat的文件夾,找到webapps,而後將下載的war文件放到該文件夾裏面便可。

而後咱們打開瀏覽器,輸入:tomcat

localhost:8080/jenkins/

此時頁面可能在刷新,咱們只須要等待幾分鐘便可,而後就會跳轉到以下頁面:
Getting started
能夠對Jenkins進行配置了。
到這裏,Jenkins就已經安裝完成了。
之後若是咱們想打開Jenkins,就能夠先啓動Tomcat,而後輸入:服務器

localhost:8080/jenkins/

就能夠打開了。oracle

Jenkins的開始配置

就像剛纔那個圖片,讓進入:app

/var/root/.jenkins/secrets/initialAdminPassword

可是咱們前往文件夾你會發現是找不到的,由於咱們沒有其操做權限。終端進入var:

執行

sudo chmod -R 777 root

而後就能夠查看該文件了。而後cat 該文件裏面的內容,輸入到密碼框裏面就好了,而後進入到了:

若是提示缺乏cloudbees-folder的,能夠前往這裏下載其插件cloudbees-folder
下載完成是一個hpi文件,而後將該文件放到.jenkins的plugins裏面便可,如圖:

而後重啓tomcat便可。
而後根據本身的需求選擇安裝類型便可。(我這裏安裝的suggested,若是後續有須要其餘的插件能夠按照剛纔安裝cloudbees-folder的方法安裝其餘的插件)。

而後繼續進行便可,這裏估計要等一些時間,由於要用來安裝,我這裏截取了安裝過程當中的一張圖:

安裝時間很長。。。。只能等了。

完成以後設置本身的帳戶和密碼,而後點擊右下角的按鈕就完成了,這裏注意不是Continue with admin 那個。

而後就可使用Jenkins了。

參考資源

1.http://www.admin10000.com/document/974.html
2.http://www.cnblogs.com/xingxingLove/p/5304390.html

原來地址:http://www.cnblogs.com/zhanggui/p/6227832.html

相關文章
相關標籤/搜索