真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

阿里云centos7安裝與配置Jenkins-創(chuàng)新互聯(lián)

安裝Jenkins(阿里云/centos) 安裝Java
yum install -y java

查詢到j(luò)ava的安裝信息

創(chuàng)新互聯(lián)主要從事網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)館陶,十多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):028-86922220
yum list installed | grep java

查看jdk軟件包列表

yum search java | grep  jdk

選擇版本并安裝

yum install -y java-1.8.0-openjdk

檢查是否安裝成功

java -version
使用 Yum 安裝 Jenkins

下載rpm包

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

出現(xiàn)未發(fā)現(xiàn)wget命令,解決:執(zhí)行 yum remove wget 卸載,再執(zhí)行 yum -y install wget 重新安裝

導(dǎo)密鑰

注意:若之前已從Jenkins導(dǎo)入過(guò)密鑰,“rpm–import”將失敗,請(qǐng)忽略,繼續(xù)執(zhí)行下面

sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

安裝Jenkins

  • java11以上的可以安裝這個(gè)
yum install -y jenkins
  • 最后一個(gè)支持java1.8的版本
yum install -y jenkins-2.346.1

若提示:jenkins-2.249.1-1.1.noarch.rpm 的公鑰尚未安裝,則使用以下腳本安裝,跳過(guò)公鑰檢查。

sudo yum -y install jenkins  --nogpgcheck

對(duì)應(yīng)上述java8對(duì)應(yīng)的jenkins的公鑰檢查跳過(guò):

sudo yum -y install jenkins  --nogpgcheck

查看Jenkins信息

rpm -ql jenkins

給 Jenkins 放行端口

在啟動(dòng)Jenkins后,此時(shí)Jenkins會(huì)開啟它的默認(rèn)端口8080。但由于防火墻限制,我們需要手動(dòng)讓防火墻放行8080端口才能對(duì)外訪問(wèn)到界面。

我們?cè)?code>CentOS下的firewall-cmd防火墻添加端口放行規(guī)則,添加完后重啟防火墻。

firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --zone=public --add-port=50000/tcp --permanent

systemctl reload firewalld

(阿里云服務(wù)器默認(rèn)是不開啟防火墻的)出現(xiàn)FirewallD is not running一般是因?yàn)闆](méi)有開啟防火墻服務(wù),非阿里云你就開一下防火墻吧。

阿里云服務(wù)器的話去設(shè)置一下端口規(guī)則(這邊放行的是8888)。

通過(guò)vim /etc/sysconfig/jenkins,去修改默認(rèn)端口為8888,因?yàn)?080與tomcat沖突。

啟動(dòng)Jenkins

這個(gè)是有日志打印的。

cd /etc/init.d
./jenkins  start
訪問(wèn)

通過(guò)ip地址:端口號(hào)進(jìn)行訪問(wèn)。

第一次初始化時(shí)間較長(zhǎng),初始化完成后將日志中打印的那一段碼粘貼進(jìn)去。

博主的是:94b5fdbb801b4aba8f123a1c82feb748

在這里插入圖片描述

在這里插入圖片描述

安裝插件

直接推薦安裝繼續(xù)即可。

測(cè)試

登錄完成后,嘗試用jenkins自動(dòng)化構(gòu)建一個(gè)docker拉取一下node:
new Item->->按下面圖片步驟進(jìn)行即可。
在這里插入圖片描述
![在這里插入圖片描述](https://img-blog.csdnimg.cn/4ff98d0d168d480ba5923bddf8801568.png

在這里插入圖片描述
保持并返回面板:(右側(cè)運(yùn)行即可開始構(gòu)建)
在這里插入圖片描述
構(gòu)建日志(拉取成功)
在這里插入圖片描述
若拉取不成功,日志里可以看出來(lái)是權(quán)限問(wèn)題。

權(quán)限問(wèn)題

docker的架構(gòu)是C/S架構(gòu)。在我們使用docker命令時(shí),其實(shí)是命令使用socketdocker的守護(hù)進(jìn)程進(jìn)行通信,才能正常執(zhí)行docker命令。

而在Linux中,Unix socket屬于root用戶,因此需要root權(quán)限才能訪問(wèn)。

但是在docker中,docker提供了一個(gè)用戶組的概念。我們可以將執(zhí)行Shell的用戶添加到名稱為docker的用戶組,則可以正常執(zhí)行docker命令。

而在Jenkins中執(zhí)行的終端用戶做jenkins,所以我們只需要將jenkins加入到docker用戶組即可:

sudo groupadd docker          #新增docker用戶組
sudo gpasswd -a jenkins docker  #將當(dāng)前用戶添加至docker用戶組
newgrp docker                 #更新docker用戶組

加入后,重啟Jenkins

sudo service jenkins restart

再次構(gòu)建即可。

卸載yum安裝的Jenkins
rpm -e jenkins #rpm卸載
rpm -ql jenkins #檢查是否卸載成功
find / -iname jenkins | xargs -n 1000 rm -rf #徹底刪除殘留文件

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧


分享題目:阿里云centos7安裝與配置Jenkins-創(chuàng)新互聯(lián)
分享路徑:http://weahome.cn/article/pdjjj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部