1. 程式人生 > >CentOS7環境下Jenkins的安裝和使用

CentOS7環境下Jenkins的安裝和使用

CentOS7環境下Jenkins的安裝和配置

簡單記錄一下CentOS7(1503)環境下Jenkins的安裝步驟
1. 首先在機器上建立一個Jenkins的使用者,指定其home目錄
useradd jenkins -d /var/lib/jenkins

  1. 使用下載的rpm包進行安裝,下載時最好下載LTS版本
    rpm -ivh jenkins-2.60.3-1.1.noarch.rpm

  2. 安裝完畢之後編輯環境變數
    在/etc/profile檔案中增加如下內容
    export JENKINS_HOME=/var/lib/jenkins

  3. 檢查機器上的防火牆設定
    將防火牆關閉或者開放8080埠,如下命令是將防火牆關閉的命令
    systemctl stop firewalld.service
    systemctl disable firewalld.service

  4. Jenkins配置引數的檢查
    Jenkins的配置引數放在/etc/sysconfig/jenkins檔案中,通常情況下不需要對這個檔案進行任何更改。

  5. Jenkins外掛更新配置更改
    有的時候明明機器是可以聯網的,但是在後續安裝的過程中會提示jenkins處於offline狀態。因此可以將檔案/var/lib/jenkins/hudson.model.UpdateCenter.xml中網址開頭的https部分替換為http,然後再啟動jenkins服務。

  6. 啟動Jenkins服務完成安裝
    service jenkins start
    啟動之後,通過http://ip:8080方式就可以訪問,完成安裝

安裝中有以下幾個地方需要注意以下
需要拷貝初始的密碼到對話方塊中進行確認,根據頁面提示完成即可。
外掛的選擇,可以安裝推薦外掛,也可以根據需求自定義安裝的外掛。這個步驟安裝的時候比較耗時。
安裝完畢之後生效的config.xml檔案位於/var/lib/jenkins目錄下,而不是/usr/local/jenkins目錄下

安裝過程比較簡單,基本上不會出現什麼問題。

安裝完畢之後,首先需要進行如下配置:
登入進去之後將admin使用者的密碼修改一下(Manage Jenkins / Manage Users),這樣可以防止長時間沒有操作,登出之後不知道密碼而導致無法登陸的情況。對於忘記管理員賬戶密碼的情況,網上有對應的方法,大家可以自行搜尋。

CentOS7環境下Jenkins使用前軟體的準備

jenkins安裝完畢只是完成工作的一小部分內容,距離真正的使用還有很多工作要做。安裝Jenkins一個很大的需求就是希望能夠進行進行一些編譯、打包的操作。這裡以java語言的需求為例,說明需要完成一些其它準備工作。下面列舉的很多軟體或者工具在網路上都有很多資料進行介紹,這裡列舉出來只是說明Jenkins環境需要安裝如下內容。

  1. java的安裝
    很多情況下,CentOS自帶的openjdk並不能滿足日常工作的需求,這個時候需要自己安裝需要的jdk。這個部分網上很多介紹,這裡不再說明。

  2. maven的安裝
    對於使用java的同學來說,根本不需要在此介紹maven的內容。

  3. git的安裝
    在目前的軟體開發中,git的使用太廣泛了。不需要在此過多介紹。

  4. 其它軟體的安裝
    根據不同的專案,可能還需要thrift、protobuf等軟體,這裡大家根據自己專案的情況進行安裝和配配置就可以了。

CentOS7環境下Jenkins使用系統的配置

在Jenkins使用前,通常需要對系統環境進行部分優化,這裡主要修改的是系統的最大程序數和最大開啟檔案數量。

在/etc/security/limits.conf檔案中新增如下行
* soft noproc 8192
* hard noproc 8192
* soft nofile 65536
* hard nofile 65536
//noproc代表最大程序數
//nofile 代表最大檔案開啟數

CentOS7環境下Jenkins的使用

對於使用無非就是如何進行job建立等操作。這部分內容根據使用者的需求不同導致配置和操作方面有很大差異,這裡不做介紹。

相關推薦

CentOS7環境Jenkins安裝使用

CentOS7環境下Jenkins的安裝和配置 簡單記錄一下CentOS7(1503)環境下Jenkins的安裝步驟 1. 首先在機器上建立一個Jenkins的使用者,指定其home目錄 useradd jenkins -d /var/lib/jenkin

Hyperledger fablic 0.6 在centos7環境安裝與部署

maker ber gin sudo 管理 lease nts eve blank 原文:http://blog.csdn.net/zhaoliang1131/article/details/54617274 Hyperledger Fabric超級賬本 項目約定共同遵守

windows環境zookeeper安裝使用

retain ID sync zookeepe hat net can which ble 一.簡介 zooKeeper是一個分布式的,開放源碼的分布式應用程序協調服務,是Google的Chubby一個開源的實現,是Hadoop和Hbase的重要組件。它是一個

CentOS7環境GitLab安裝及基本配置

tro 用戶 etc 進入 註意 AD centos systemctl rpm -ivh   新實驗室要求重新建設GitLab,對於我來講,是第一次有機會當元老參與實驗室的建設。下面分享我自己的實測經驗: 1. 安裝依賴軟件並設置開機啟動 yum install curl

Python 爬蟲框架 Scrapy 在 Windows10 系統環境安裝配置

環境: Windows10 系統、python3.4.3 版本 安裝 Scrapy : 使用 pip 安裝 Scrapy,在命令列視窗中輸入命令 “pip install Scrapy”,若不報錯即可安裝成功。 注意:可在命令列視窗中輸入命令“pip -h”測試 pip 模組是否已安

windows環境curl 安裝使用

原文:https://blog.csdn.net/qq_21126979/article/details/78690960?locationNum=10&fps=1 一、curl 安裝 curl下載地址:https://curl.haxx.se/download.html,如下圖所示: &nbs

Redis在linux環境安裝部署

官網:http://redis.io          windows版本下載地址https://github.com/MicrosoftArchive/redis/releases   1Redis建議安

Windows環境hadoop安裝配置

1.下載Hadoop http://www.apache.org/dyn/closer.cgi/hadoop/common 2.解壓 hadoop-2.7.3.tar.gz 點右鍵“解壓到hadoop-2.7.3” 資料夾路徑 xxx/xxxx/hadoop-2.7.3 複製

Ubuntu 16.04環境Kdevelop安裝配置

哈哈哈 Kdevelop是一個很棒的IDE, 不僅是因為他免費也是因為它在Ubuntu的原始檔中提供了, 所以呢,只需要敲幾行程式碼就可以輕鬆下載啦。 我在這裡再濃縮下,提煉下精華: 安裝cmake:sudo apt-get install cmake

在ConoHa上Centos7環境原始碼安裝部署LNMP

本文記錄了從原始碼,在Centos 7上手動部署LNMP環境的過程,為了方便以後對nginx和mariadb進行升級,這裡採用yum的方式進行安裝。 1.建立執行網站和資料庫的使用者和組 groupadd www useradd -g www admin passwd admin #然後輸入你想設定的密

centos7.5mongodb安裝配置

1、下載安裝包 2、解壓 3、移動到指定位置(位置放到你想放的資料夾) mv mongodb-linux-x86_64-rhel70-4.0.4 /opt/mongodb 4、在/opt/mongodb/mongodb下建立資料夾 mkdir -p /dat

Linux/CentOS環境如何安裝配置PhantomJS工作環境

1. 安裝步驟 1.1 在伺服器上新建想要下載和安裝的目錄: 如mkdir  PhantomJS 1.2 下載PhantomJS安裝包 wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-

centos7環境RabbitMQ安裝與配置

RabbitMQ是流行的開源訊息佇列系統,是AMQP(Advanced Message Queuing Protocol高階訊息佇列協議)的標準實現,用erlang語言開發。RabbitMQ據說具有良好的效能和時效性,同時還能夠非常好的支援叢集和負載部署,非常適合在較大規模的分散式系統中使用,具體使用場景請參

windows 環境Vapoursynth安裝配置

這些東西初次接觸,自己探索和總結的,如果有錯誤,歡迎批評指正~ vapoursynth下載地址:https://github.com/vapoursynth/vapoursynth/releases,

Linux centos7環境MySQL安裝教程

Linux centos7環境下安裝MySQL步驟的詳細介紹 安裝MySQL mysql 有兩個跟windows不同的地方 1)、my.ini 儲存到/etc/my.ini 2)、使用者許可權,單獨使用者執行 一、查詢以前是否安裝有mysql,使用下面命令: rpm –qa

CentOS7 環境二進位制安裝Mysql5.7.23(都是64位)

網上這方面的安裝資料參差不齊,到處是坑,廢了我好大的勁才裝好,然後把自己整理一下,把安裝過程記錄了下來,同時也分享給有需要的朋友,話不多說,直接上菜 1、 首先去Mysql官網下載Mysql5.7.23   下載地址   https://dev.mys

mac環境Jenkins安裝

1.前往Jenkins官網,點選download選擇Mac OS X2.下載完成後,開啟,根據提示進行安裝3.根據頁面提示找到檔案中的字串,填入Administrator password一欄,解鎖jenkins。cat /Users/Shared/Jenkins/Home/

mrpt在win8.1 64bit + vs2013環境安裝編譯

【宣告:大部分內容來自軒小宸】 win7 32bit見:http://www.cnblogs.com/xuanxiaochen/p/5996896.html 一、環境 windows 8.1 64bit,VS2013 (如果沒有特殊原因,建議所有軟體都安裝到預設

centos7.5mysql安裝配置

1.在centos7上安裝mysql,採用rpm進行安裝 1.1檢視系統mysql的安裝情況 # rpm -qa | grep mysql  // 這個命令就會檢視該作業系統上是否已經安裝了mysql資料庫 如果系統有安裝,那可以選擇進行解除安裝 [[email&

windows環境 curl 安裝使用

一、curl 安裝 curl下載地址:https://curl.haxx.se/download.html,如下圖所示: 下載完成後,解壓。 二、配置環境變數 在系統高階環境變數中,