CentOS 7 輕鬆安裝Jenkins

1、jenkins 介紹

CentOS 7 輕鬆安裝Jenkins

Jenkins是一個開源的、可擴展的持續集成、交付、部署(軟件/代碼> 的編譯、打包、部署)基於web界面的平臺。 簡單說,就是各類項目的"自動化"編譯、打包、分發部署。
jenkins能夠很好的支持各類語言(好比:java, c#, php等)的項目構建,也徹底兼容ant、maven、gradle等多種第三方構建工具,同時跟svn、git能無縫集成,也支持直接與知名源代碼託管網站,好比github、bitbucket直接集成。
官方文檔 https://jenkins.io/doc/php

2、Jenkins安裝要求

最低配置:
1.很多於256M內存
2.不低於1G磁盤
3.jdk版本>=8
4.centos 7系統java

3、安裝方法

jenkins經常使用的有三種安裝方式:
(1)直接下載war包jenkins.war,下載地址https://jenkins.io/download 
就是放在tomcat中去運行
      1.1 能夠把war包直接部署到servlet容器中,如tomcat。
      1.2 能夠使用命令直接運行war包,java -jar jenkins.war
(2)jenkins下載rmp包:http://pkg.jenkins-ci.org/redhat/
a.下載rpm包到本地,能夠放在root根目錄下
   b.在linux下使用rpm包安裝命令
sudo rpm -ih jenkins-1.562- 1.1.noarch.rpm
    c.安裝去同rmp命令經過rmp包下載安裝jenkins。
    d.執行後,等待一會,就會下載完成。
(3)在Red Hat發行版上安裝Jenkins(這裏採用這一種)linux

3、安裝過程

1.安裝jdk1.8

yum install -y java-1.8.0-openjdkgit

2.添加Jenkins庫到yum庫,Jenkins從這裏下載安裝

wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo #添加到yum庫
rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key #導入密鑰
yum install -y jenkins #下載安裝github

3.啓動jenkins服務

systemctl start jenkins #啓動jenkins
netstat -ntap | grep 8080 #查看端口啓動
tcp6 0 0 :::8080 :::* LISTEN 1027/javaweb

4.查詢admin密碼

cat /var/lib/jenkins/secrets/initialAdminPasswordvim

5.網頁訪問http://ip:8080 進行安裝,輸入密碼,點擊繼續

CentOS 7 輕鬆安裝Jenkins

特別注意:若是此時安裝出現下面網頁,別慌!c#

CentOS 7 輕鬆安裝Jenkins

解決辦法:更改配置文件
cd /var/lib/jenkins
vim jenkins.install.UpgradeWizard.statecentos

CentOS 7 輕鬆安裝Jenkins

重啓Jenkins(必須重啓,不然不生效)
systemctl restart jenkins
當出現以下界面,可正常進行下一步!tomcat

CentOS 7 輕鬆安裝Jenkins

6.安裝推薦插件(適合新手)

CentOS 7 輕鬆安裝Jenkins
CentOS 7 輕鬆安裝Jenkins

7.建立管理員用戶名,密碼,郵箱

CentOS 7 輕鬆安裝Jenkins

8.綁定url連接

CentOS 7 輕鬆安裝Jenkins
CentOS 7 輕鬆安裝Jenkins

9.完成安裝,進入jenkins頁面

CentOS 7 輕鬆安裝Jenkins

10.下載插件

CentOS 7 輕鬆安裝Jenkins

總結:

  1. jenkins 安裝方法不少,這裏只採用一種。
  2. jenkins是一個工具集,提供了各類各樣的插件。
  3. jenkins 自動部署部分將在後面的博客中發佈,請期待!
相關文章
相關標籤/搜索