Centos7系統安裝Jenkins服務器


Centos7.3系統上安裝Jenkins服務器

1、選擇操作系統:

這里選擇7.3操作系統:----查看系統版本命令:cat  /etc/redhat-release

 

2、安裝jdk

首先,安裝Jenkins必須要有一個前提條件:安裝好JDK,並且最低是1.8以上的版本---提示:只能安裝Java8與Java11

在系統中新建:mkidr /usr/local/java

把下載下來的jdk放入這里:

解壓:tar zxvf jdk-8u251-linux-x64.tar.gz

編輯:vi /etc/profile  找到文件末尾在unset 1下插入如下內容:

export JAVA_HOME=/usr/local/java/jdk1.8.0_251

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

退出並保存

執行:source /etc/profile  使配置文件生效。

驗證是否成功:java -version

 

3、添加Jenkins源

執行以下兩個命令:

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

 

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

4、通過yum密鑰安裝Jenkins

yum -y install jenkins

 

5、修改Jenkins端口號

執行:netstat  -anp  |grep   端口號  --查看8080端口是否被占用,(Jenkins默認端口號為:8080)如果被占用,修改端口號

輸入vi /etc/sysconfig/jenkins

JENKINS_PORT修改為自己想要的端口號,前提得保證修改后的這個端口沒有被其他的進程占用。(小白專用:進入vi編輯器后,輸入i進行插入模式,修改完成后依次按下Esc :wq,保存退出)

 

6、啟動Jenkins

輸入 service jenkins start,會有一個錯誤提示,Starting jenkins (via systemctl): Job for jenkins.service failed because the control process.service" and "journalctl -xe" for details.

 

此處已經明顯的看到了有錯誤,不用擔心,這個錯誤是因為Jenkins的配置信息中,沒有配置JAVA命令

輸入 vi /etc/init.d/jenkins

找到candidates,將jdk下的JAVA命令路徑添加到該配置中,注意是JAVA命令路徑,不是JDK路徑

 

 

 

改好了之后,再次啟動Jenkins就可以了。

輸入 service jenkins restart

 

 

 

Starting jenkins (via systemctl):  Warning: jenkins.service changed on disk. Run 'systemctl daemon-reload' to reload units.

這只是一個警告,提示的是說Jenkins在磁盤上已經被修改了,

需要執行一下systemctl daemon-reload,那么我們執行一下就OK了。其實這只是一個警告,忽略也是沒關系的。

7.啟動成功后,瀏覽器運行Jenkins

瀏覽器中輸入: 服務器ip:Jenkins端口號,如圖:

 

 

 

管理員密碼文件:vi /var/lib/jenkins/secrets/initialAdminPassword

 

密碼:waftest

 

 

 

二、由於yum install -y jenkins需要從國外下載,速度太慢,故在此提供第二中安裝方式:

1、安裝jdk,與上午一樣;

2、在根目錄下創建文件夾:mkdir jenkins

  下載Jenkins:   https://pan.baidu.com/s/1oFifF8HSOjFrv199_36UyA , 提取碼: zfyq

  將下載下來的Jenkins  rpm包上傳到Jenkins文件夾中;

3、進入jenkins 目錄解壓:rpm -ivh jenkins-2.174-1.1.noarch.rpm

4、解壓成功后,查看jenkins安裝目錄:whereis jenkins

 

 5、在jenkins中配置jdk的安裝路徑:vi   etc/init.d/jenkins文件 ,配置jdk安裝路徑

 6、開啟8080端口

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

然后重啟Linux防火牆;Linux命令:firewall-cmd --reload

如果firewalld沒有重啟,使用:systemctl start firewalld 重啟防火牆,

7、在瀏覽器中輸入:http://192.168.26.119:8080/ 訪問jenkins;

 

 

 

 

 

 

 


免責聲明!

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



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