開始

Jenkins是一個基于Java開發(fā)的一種持續(xù)集成工具,用于建工持續(xù)重復(fù)的工作,功能包括:

  1. 持續(xù)的軟件版本發(fā)布/測試項目

  2. 監(jiān)控外部調(diào)用執(zhí)行的工作。

近期打算搭建自動化Code Review,無意間了解到了需要Jenkins,所以這里就簡單介紹一下怎么去安裝Jenkins。大概的步驟如下:
第一步:安裝Tomcat
第二步:安裝Jenkins
下面就詳細的對其安裝做一個介紹。

Tomcat的安裝

這里先來普及幾個知識點:

  1. 什么是Tomcat?
    Tomcat是一個免費的開放源代碼的Web應(yīng)用服務(wù)器,屬于輕量級應(yīng)用服務(wù)器。它是java應(yīng)用服務(wù)器(動態(tài)解析,如JSP/PHP)。
    它只是一個servlet(jsp)容器,可以認為是apache的擴展,但是可以獨立于apache運行。

  2. 什么是Apache?
    Apache是一個Web服務(wù)器,主要用于靜態(tài)解析,例如HTML。

  3. Tomcat和Apache異同點

  • Apache是普通的服務(wù)器,本身只支持html,可以通過插件支持php,還可以與Tomcat連通。

  • Apache只支持靜態(tài)網(wǎng)頁,但像asp/jsp/php/cgi等動態(tài)網(wǎng)頁就需要Tomcat來處理

  • 如果客戶端請求的是靜態(tài)頁面,則只需要Apache服務(wù)器響應(yīng)請求,如果是客戶端請求動態(tài)頁面,則是Tomcat服務(wù)器響應(yīng)請求,將解析的JSP等網(wǎng)頁帶么解析后傳給Apache服務(wù)器,再經(jīng)過Apache返回給瀏覽器端。這是因為jsp是服務(wù)器端解析代碼的,Tomcat只做動態(tài)代碼解析,Apache回傳解析好的靜態(tài)代碼。

  • Apache和Tomcat是獨立的,在同一臺

    網(wǎng)友評論