CentOS7.3安裝Jenkins
第一步
因為Jenkins是用Java語言開發的,是以需要安裝Java環境:
yum install -y java
使用
-y
選項,系統就不會詢問一些問題,像是否允許為該應用添加環境變量(
yes or no
),系統會預設你對這些問題的回答都是
yes
。
-y, --assumeyes answer yes for all questions
安裝成功。
第二步
添加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
端口。
確定設定的伺服器端口可以被遠端通路,部落客是阿裡雲伺服器,防火牆已經設定好了,
8083
端口是可以被遠端通路的。
第六步
啟動Jenkins。
[root@izoq008ryseuupz ~]# service jenkins start
Starting jenkins (via systemctl): [ OK ]
通路
ip:port
,會看到如下圖所示的界面。
管理者密碼在
/var/lib/jenkins/secrets/initialAdminPassword
這個檔案裡。
[root@izoq008ryseuupz ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
12tf6db0451c5672b4d09euc03ef418u
安裝推薦的插件。
等待安裝。
建立管理者賬号。