1. 程式人生 > >ubuntu 系統安裝配置搭建jenkins(官方文件小結)

ubuntu 系統安裝配置搭建jenkins(官方文件小結)

  • On Debian-based distributions, such as Ubuntu, you can install Jenkins through apt-get.

  • 使用apt方式在給予debian的linux發行版上搭建jenkins;

  • Recent versions are available in an apt repository. Older but stable LTS versions are in this apt repository.

  • 最新版本的安裝包可以在apt倉庫中下載;

  • You need to have a JDK and JRE installed. openjdk-7-jre and openjdk-7-jdk are suggested. As of 2011-08 gcj is known to be problematic - see

    https://issues.jenkins-ci.org/browse/JENKINS-743.

  • 需要安裝jdk環境,因為jenkins是java專案;建議安裝openjdk 7以上版本;

  • Please make sure to back up any current Hudson or Jenkins files you may have.

  • 注意:備份好你之前的jenkins檔案,以免丟失!!

Installation 安裝

# 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

Upgrade 升級jenkins

Once installed like this, you can update to the later version of Jenkins (when it comes out) by running the following commands:

sudo apt-get update
sudo apt-get install jenkins

(aptitude or apt-get doesn’t make any difference.)這兩種安裝方式會有所不;

  • What does this package do? jenkins安裝包會執行一下操作;

  • Jenkins will be launched as a daemon up on start. See /etc/init.d/jenkins for more details. 啟動一個守護程序;

  • The ‘jenkins’ user is created to run this service. 建立一個jenkins使用者來允許jenkins服務(這個在使用jenkins的docker映象時要注意,因為docker預設用root使用者,所以需要docker run -u ‘jenkins_uid’ xxxx );

  • Log file will be placed in /var/log/jenkins/jenkins.log. Check this file if you are troubleshooting Jenkins.
    /etc/default/jenkins will capture configuration parameters for the launch like e.g JENKINS_HOME

  • By default, Jenkins listen on port 8080. Access this port with your browser to start configuration.預設監聽在8080埠,如果你機器上的8080埠被佔用你可以按照下面的方式配一個沒有佔用的埠給jenkins服務;
    If your /etc/init.d/jenkins file fails to start jenkins, edit the /etc/default/jenkins to replace the line
HTTP_PORT=8080  #預設

by

HTTP_PORT=8081  #修改位8081 當然你也可以配置其他空閒埠;

Here, 8081 was chosen but you can put another port available.

更進一步的配置可以在官方文件中查閱;建議查閱官方文件,好多百度的東西容易誤導!!

官方文件

相關推薦

ubuntu 系統安裝配置搭建jenkins官方小結

On Debian-based distributions, such as Ubuntu, you can install Jenkins through apt-get. 使用apt方式在給予debian的linux發行版上搭建jenkins; Recen

官方中文版Windows環境下安裝RabbitMQ

安裝RabbitMQ 本文按照官方文件按步驟詳細解讀,廢話不多說,下面介紹Windows下安裝RabbitMQ全過程,之後介紹RabbitMQ快速入門。 RabbitMQ是Erlang語言編寫的,所以安裝RabbitMQ需要分為兩步,安裝Erlang

Hystrix配置簡單說明官方簡譯

詳細資訊,見官方文件。 Hystrix屬性的4中優先順序 1. 內建全域性預設值(Global default from code) 如果下面3種都沒有設定,預設是使用此種,後面用“預設值”代指這種。 2. 動態全域性預設屬性(Dynamic global default property) 可以通過屬性配

Spring Framework 4.0 遷移指南 官方翻譯

看到Spring Framework4.0釋出的訊息,看了下new future,OneCoder很喜歡spring這種追“時髦”的風格,groovy指令碼配置和Java8都支援了。順便就翻譯了一下官方的遷移指南。對一般使用來說,遷移沒什麼難度。

Hive on Spark安裝配置詳解都是坑啊

簡介 本文主要記錄如何安裝配置Hive on Spark,在執行以下步驟之前,請先確保已經安裝Hadoop叢集,Hive,MySQL,JDK,Scala,具體安裝步驟不再贅述。 背景 Hive預設使用MapReduce作為執行引擎,即Hive on mr。實際上,H

mybatis-Plus3.0 整合spring,配置分頁和多個dao的掃描官方未說明的事項

mybatis-Plus 的配置是比較簡單的,但有一些東西官方文件是沒有說明的。 比如要掃描多個dao在spring下怎麼配置,

angular 模板語法官方檔摘錄

模型屬性 ces attribute who 返回 ocs 數據 bject web https://angular.cn/guide/template-syntax {{}} 和"" 如果嵌套,{{}}裏面求完值,""就是原意 <h3> {{ti

Tomcat配置虛擬目錄目錄+

blog ont docbase 例如 load com src local 技術分享 1.server.xml設置 打開Tomcat安裝目錄,在server.xml中<Host>標簽中,增加<Context docBase="硬盤目錄" path

詳解Linux安裝配置samba服務器實現共享

通信 pan strong 網上 實驗環境 rpm 上傳文件 vpd 過濾 概述Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟件,由服務器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)是一種在局域網上共享文件和打印機的

spark 調優官方

1.序列化 物件在進行網路傳輸或進行持久化時需要進行序列化,如果採用序列化慢或者消耗大量位元組的序列化格式,則會拖慢計算。 spark 提供了兩種序列化類庫 1). Java serialization 靈活,但是很慢 2) Kryo serializati

spark編譯官方翻譯版

原文地址:http://spark.apache.org/docs/latest/building-spark.html#building-a-runnable-distribution Building Apache Spark Apache Maven The Maven-based

HDFS架構指南Hadoop官方翻譯

HDFS架構指南 本文翻譯自《HDFS Architecture Guide》 來源於Apache開源社群的Hadoop Apache Project 文獻引用為: Borthakur D. HDFS architecture guide[J]. Hadoop

Oracle 10g DataGuard 監視主資料庫和備用資料庫官方

-- 監視主資料庫和備用資料庫 --- -- 動態效能檢視(固定檢視)--- -- 監控流程活動 SELECT PROCESS, CLIENT_PROCESS, SEQUENCE#, STATUS FROM V$MANAGED_STANDBY; -- 確定重做申請的進度

App開發架構指南谷歌官方譯文

這篇文章面向的是已經掌握app開發基本知識,想知道如何開發健壯app的讀者。 注:本指南假設讀者對 Android Framework 已經很熟悉。如果你還是app開發的新手,請檢視 Getting Started 系列教程,該教程涵蓋了本指南的預備知識。 ap

十分鐘掌握pandaspandas官方翻譯

十分鐘掌握pandas 文件版本:0.20.3 這是一個對pandas簡短的介紹,適合新使用者。你可以在Cookbook中檢視更詳細的內容。 通常,我們要像下面一樣匯入一些包。 In [1]: import pandas as pd In [2]: import numpy as np I

QNX開發最完整圖文教程官方,非官方翻譯

我一直以來,就是一個用著諾基亞的黑莓控,關注BB很久很久了。(事先說明這不是BB10的開發教程,所以大家是黑莓移動應用的開發者可以移步了,這未必是你們想要的資料。;-)在我們正式開發之前,先來閒聊放鬆一下。希望直入主題的,直接從教程開始看就行。 簡介: 下一代黑莓10

瑞波Ripple概念解析-共識網路官方不完全翻譯

修訂修訂系統提供了一種去中心化的XRP賬本網路引入新功能而不會導致中斷的方法。修訂體系通過利用網路的核心共識流程,通過在變更生效之前顯示持續的支援來批准任何變更。修正案通常需要兩週內獲得80%的支援才能生效。修訂版啟用後,它將永久應用於所有賬本版本之後的賬本版本。除非您引入新

Django快取框架詳解官方翻譯來

首先看Django官網的介紹:    動態網站的一個基本權衡就是他們是動態的,每次一個使用者請求一個頁面,web伺服器進行各種各樣的計算-從資料庫查詢到模板渲染到業務邏輯-從而生成站點訪問者看到的頁面。從處理開銷的角度來看,相比標準的從檔案系統讀取檔案的伺服器排程,這是昂貴了

《深入理解Spark》之Spark-Stream概述1官方翻譯版

最近在學英語,學以致用,就嘗試著看Spark的官方文件,並試著翻譯了部分,由於水平有限如果有所疏漏的地方歡迎指正 * Spark Stream Overview * Spark Streaming

js 解決由於&#65279bom格式產生的空白行

空白行 pan original inner itl nal 文件 head type 把以下代碼放到HTML頁面的head標簽裏就行了: <script>  var a=document.body.innerHTML;  document.body.inn