步驟
前提
1扼仲、確保jdk已經(jīng)安裝载庭,至少是java8以上批什,如果沒(méi)有安裝卧斟,可以參考https://blog.csdn.net/Think_and_work/article/details/122842622?spm=1001.2014.3001.5502
1糠涛、下載jenkins
方式一:公眾號(hào)獲取
關(guān)注"I am Walker"援奢,回復(fù)"jenkins"獲取
方式二:官網(wǎng)下載
http://mirrors.jenkins-ci.org/redhat/
在這里可以選擇自己想要的版本

2、下載好之后移動(dòng)到linux虛擬機(jī)上
可以使用xftp進(jìn)行轉(zhuǎn)移

3忍捡、解壓
rpm -ivh jenkins-2.174-1.1.noarch.rpm
[root@localhost jenkins]# rpm -ivh jenkins-2.174-1.1.noarch.rpm
warning: jenkins-2.174-1.1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID d50582e6: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:jenkins-2.174-1.1 ################################# [100%]
4集漾、配置jenkins中的java路徑
(1)查詢java安裝路徑
[root@localhost develop]# whereis java
java: /opt/env/jdk1.8.0_202/bin/java
(2)修改/etc/init.d/jenkins文件 ,配置jdk安裝路徑
vim /etc/init.d/jenkins
下拉到candidates這個(gè)變量砸脊,然后將java的安裝路徑添加進(jìn)去

5具篇、啟動(dòng)
service jenkins start
若顯示ok即可

6、測(cè)試訪問(wèn)
默認(rèn)的端口是8080
訪問(wèn)http://ip:8080即可凌埂,ip是自己虛擬機(jī)的ip
第一次進(jìn)入比較緩慢驱显,等待進(jìn)入,之后進(jìn)入到這個(gè)頁(yè)面瞳抓,需要獲取管理員的密碼

7埃疫、獲取密碼
(1)復(fù)制該地址,然后讀取該地址的內(nèi)容即可孩哑,里面就是我們需要的密碼


(2)點(diǎn)擊繼續(xù)栓霜,進(jìn)入到插件安裝界面,一般新手的推薦選擇“安裝推薦的插件”



就會(huì)裝載這些插件了横蜒。
8胳蛮、創(chuàng)建賬戶并保存

9秤掌、實(shí)例配置


本次的安裝教程就到此為止了,后續(xù)的教程會(huì)繼續(xù)發(fā)上鹰霍。
問(wèn)題
1闻鉴、ERROR: cannot verify pkg.jenkins.io's certificate, issued by ‘/C=US/O=Let's Encrypt/CN=R3’:
Issued certificate has expired.
[root@localhost kit]# wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
--2022-02-11 09:17:59-- https://pkg.jenkins.io/redhat-stable/jenkins.repo
Resolving pkg.jenkins.io (pkg.jenkins.io)... 151.101.2.133, 151.101.66.133, 151.101.130.133, ...
Connecting to pkg.jenkins.io (pkg.jenkins.io)|151.101.2.133|:443... connected.
ERROR: cannot verify pkg.jenkins.io's certificate, issued by ‘/C=US/O=Let's Encrypt/CN=R3’:
Issued certificate has expired.
To connect to pkg.jenkins.io insecurely, use `--no-check-certificate'.
解決方式:
sudo yum install -y ca-certificates
2、stat: cannot stat ‘/var/cache/jenkins’: No such file or directory
y
[root@localhost kit]# rpm -ivh jenkins-2.213-1.1.noarch.rpm
warning: jenkins-2.213-1.1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID d50582e6: NOKEY
Preparing... ################################# [100%]
stat: cannot stat ‘/var/cache/jenkins’: No such file or directory
stat: cannot stat ‘/var/log/jenkins’: No such file or directory
stat: cannot stat ‘/var/lib/jenkins’: No such file or directory
error: %pre(jenkins-2.213-1.1.noarch) scriptlet failed, exit status 1
error: jenkins-2.213-1.1.noarch: install failed
原因:
因?yàn)樵谥耙呀?jīng)安裝過(guò)jenkins茂洒,新建了jenkins文件孟岛,將其刪除即可

3、插件安裝失敗

可能是因?yàn)榘姹据^低的原因督勺,可以選擇安裝最新的版本