天天看點

CentOS7.3安裝Jenkins

CentOS7.3安裝Jenkins

第一步

因為Jenkins是用Java語言開發的,是以需要安裝Java環境:

yum install -y java      

使用​

​-y​

​​選項,系統就不會詢問一些問題,像是否允許為該應用添加環境變量(​

​yes or no​

​​),系統會預設你對這些問題的回答都是​

​yes​

​。

-y, --assumeyes       answer yes for all questions      

安裝成功。

CentOS7.3安裝Jenkins

第二步

添加Jenkins庫到​

​yum​

​庫,Jenkins将從這裡下載下傳安裝。

wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo      

​-O​

​選項将下載下傳的檔案存放到指定的檔案夾下,同時重命名下載下傳的檔案。

-O,  --output-document=FILE    write documents to FILE.      
[root@izoq008ryseuupz ~]# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
--2020-12-02 15:36:49--  http://pkg.jenkins-ci.org/redhat/jenkins.repo
Resolving pkg.jenkins-ci.org (pkg.jenkins-ci.org)... 52.202.51.185
Connecting to pkg.jenkins-ci.org (pkg.jenkins-ci.org)|52.202.51.185|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 71
Saving to: ‘/etc/yum.repos.d/jenkins.repo’

100%[=================================================================================================================================>] 71          --.-K/s   in 0s      

2020-12-02 15:36:50 (15.5 MB/s) - ‘/etc/yum.repos.d/jenkins.repo’ saved [71/71]      

第三步

導入Jenkins的密鑰。

rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key      

​--import​

​選項用于導入密鑰。

第四步

安裝Jenkins。

yum install jenkins      

這裡也可以使用​

​-y​

​​選項,部落客這裡不使用​

​-y​

​選項隻是為了對比。

[root@izoq008ryseuupz ~]# yum install jenkins
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * centos-sclo-rh: mirrors.aliyun.com
 * centos-sclo-sclo: mirrors.aliyun.com
jenkins                                                                                                                                             | 2.9 kB  00:00:00     
jenkins/primary_db                                                                                                                                  | 162 kB  00:00:12     
Resolving Dependencies
--> Running transaction check
---> Package jenkins.noarch 0:2.269-1.1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===========================================================================================================================================================================
 Package                                 Arch                                   Version                                      Repository                               Size
===========================================================================================================================================================================
Installing:
 jenkins                                 noarch                                 2.269-1.1                                    jenkins                                  67 M

Transaction Summary
===========================================================================================================================================================================
Install  1 Package

Total download size: 67 M
Installed size: 68 M
Is this ok [y/d/N]: y
Downloading packages:
jenkins-2.269-1.1.noarch.rpm                                                                                                                        |  67 MB  00:00:53     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : jenkins-2.269-1.1.noarch                                                                                                                                1/1 
  Verifying  : jenkins-2.269-1.1.noarch                                                                                                                                1/1 

Installed:
  jenkins.noarch 0:2.269-1.1                                                                                                                                               

Complete!      

第五步

配置Jenkins的端口,因為部落客伺服器的​

​8080​

​端口已經被占用了,是以需要換一個端口。

vim /etc/sysconfig/jenkins      

換成​

​8083​

​端口。

CentOS7.3安裝Jenkins

確定設定的伺服器端口可以被遠端通路,部落客是阿裡雲伺服器,防火牆已經設定好了,​

​8083​

​端口是可以被遠端通路的。

第六步

啟動Jenkins。

[root@izoq008ryseuupz ~]# service jenkins start
Starting jenkins (via systemctl):                          [  OK  ]      

通路​

​ip:port​

​,會看到如下圖所示的界面。

CentOS7.3安裝Jenkins

管理者密碼在​

​/var/lib/jenkins/secrets/initialAdminPassword​

​這個檔案裡。

[root@izoq008ryseuupz ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
12tf6db0451c5672b4d09euc03ef418u      

安裝推薦的插件。

CentOS7.3安裝Jenkins

等待安裝。

CentOS7.3安裝Jenkins

建立管理者賬号。

CentOS7.3安裝Jenkins
CentOS7.3安裝Jenkins
CentOS7.3安裝Jenkins
CentOS7.3安裝Jenkins

繼續閱讀