jenkins安裝和插件下載方法


Jenkins的安裝和插件下載方法

環境配置

虛擬機 :VMware Workstation 15
主機名 :jenkins.example.com
IP地址 :192.168.125.224
系統版本 :CentOS Linux release 7.5.1804
內核版本:3.10.0-862.el7.x86_64

除此之外,還要在宿主機win10系統下的C:\Windows\System32\drivers\etc\hosts文件中添加如下內容

192.168.0.5 jenkins.example.com

  • 機器要求:

    • 256 MB 內存,建議大於 512 MB

    • 10 GB 的硬盤空間(用於 Jenkins 和 Docker 鏡像)

  • 需要安裝以下軟件:

    • Java 8 ( JRE 或者 JDK 都可以)

    • Docker (導航到網站頂部的Get Docker鏈接以訪問適合您平台的Docker下載)

防止干擾實驗,關閉selinux和防火牆后重啟
[root@gitlab ~]# sed -i "s/enforcing/disabled/" /etc/selinux/config
[root@gitlab ~]# systemctl stop firewalld && systemmctl disable firewalld
[root@gitlab ~]# reboot

添加Jenkins yum倉庫

jenkins官網地址https://pkg.jenkins.io/redhat-stable/

安裝wget命令從指定的URL下載文件

[root@jenkins ~]# yum install wget -y

[root@jenkins ~]# wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

使用"-O"選項重命名保存

導入key

[root@jenkins ~]# rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

PS:RH在發布其官方的RPM包時(如本地RHEL光盤及FTP空間包),會提供一個GPG密鑰文件,即所謂的公鑰。

用戶下載安裝這個RPM包時,引入RH官方的這個RPM GPG公鑰,用來驗證RPM包是不是RH官方簽名的。

安裝java環境,使用yum安裝

[root@jenkins ~]# yum install -y java

查看版本

安裝jenkins

[root@jenkins ~]# yum install -y jenkins

創建Jenkins系統服務用戶

[root@jenkins ~]# useradd deploy

備份並修改jenkins配置文件

[root@jenkins ~]# cp /etc/sysconfig/jenkins{,.bak}

[root@jenkins ~]# vim /etc/sysconfig/jenkins

修改用戶為deploy

確定端口號是8080

更改jenkins目錄權限

[root@jenkins ~]# chown -R deploy:deploy /var/lib/Jenkins/

[root@jenkins ~]# chown -R deploy:deploy /var/log/jenkins/

[root@jenkins ~]# chown -R deploy:deploy /var/cache/jenkins/

啟動Jenkins

[root@jenkins ~]# systemctl start jenkins

查看是否啟動

[root@jenkins ~]# lsof -i:8080

可以看到已經啟動成功

登錄jenkins web管理界面

打開谷歌瀏覽器,輸入jenkins.example.com:8080

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

a93553a4865b45198ae28f77877efe19  

安裝插件過程會失敗,因為網絡問題:

進入這個頁面http://jenkins.example.com:8080/pluginManager/advanced,把升級站點的URL的https改為http,我使用這個方法只安裝了一部分插件,

改完URL還是不能下載的就重啟jenkins

改為這個http://mirror.esuni.jp/jenkins/updates/update-center.json也裝了一部分

最后剩下的我是去官網下載的,https://jenkins.io/zh/

 

 

 

下載成功后直接導入,

點擊上傳即可

也會你會看到類似的日志信息

Pipline GroovyV2.57.2的版本 需要Jenkins版本在2.62以上才可以使用,

插件也是有依賴的,Git插件沒安裝,Git-client插件也安裝不了,這點需要注意

初始化jenkins

創建admin用戶

jenkins的URL,檢查是否正確

 點擊start

可以開始使用了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM