前言
本文采用的是yum安裝方式。
環境安裝
以下操作為配置java8,node,maven,注意裝之前請将其他版本删除幹淨,
離線包下載下傳
tar -zxvf apache-maven-3.6.3-bin.tar.gz
tar xvf node-v14.2.0-linux-x64.tar
xz -d node-v14.2.0-linux-x64.tar.xz
vim /etc/profile
#java
export JAVA_HOME=/DATA/Jenkins/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
#node
export NODE_HOME=/DATA/Jenkins/node-v14.2.0-linux-x64
export PATH=$PATH:${NODE_HOME}/bin
#maven
export M2_HOME=/DATA/Jenkins/apache-maven-3.6.3
export PATH=$PATH:${M2_HOME}/bin
#以上為需要加的指令,報錯退出,檔案路徑根據具體情況更改。
source /etc/profile
注意: *_HOME= [後面為各個軟體包的路徑]
參考以下圖文:
![]()
Linux實戰(11):Centos安裝Jenkins
Jenkins安裝
yum -y update
yum -y install wget
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
yum -y install jenkins
注意:yum線上安裝會很慢,經常安裝失敗所提供了離線包給大家:Jenkins離線包
Jenkins配置
環境配置加java路徑,路徑格式為
Jenkins java
,星号前面的路徑根據你實際情況為準。
*/bin/java
vim /etc/init.d/jenkins
candidates="
/DATA/Jenkins/jdk1.8.0_251/bin/java
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/lib/jvm/java-11.0/bin/java
/usr/lib/jvm/jre-11.0/bin/java
/usr/lib/jvm/java-11-openjdk-amd64
/usr/bin/java
"
更改端口,預設路徑 注:
根據個人情況更改,可改可不改。
vim /etc/sysconfig/jenkins
JENKINS_HOME="/var/lib/jenkins" # jenkins預設路徑
JENKINS_PORT="8080" #預設JENKINS_PORT是8080
開放端口,将你要使用到的端口都開放出來。
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
啟動
systemctl daemon-reload
systemctl start jenkins
如啟動失敗可 使用檢視報錯原因,我在中途遇到
systemctl status jenkins
報錯,經排查是因為
Failed to start LSB: Jenkins Automation Server.
沒有安裝對。參考連結
java
通路
通路你的ip位址 http://10.228.83.120:8080
首次進入如出現
Please wait while Jenkins is getting ready to work
很久,那麼我們将執行以下操作:
vim /var/lib/jenkins/hudson.model.UpdateCenter.xml
将 url
字段修改為清華大學的鏡像位址
<?xml version='1.1' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>
</site>
重新開機服務并重新通路
systemctl restart jenkins
Jenkins環境配置
- 設定maven,檔案路徑為你的
的maven
路徑如下settings.xml
Linux實戰(11):Centos安裝Jenkins - 設定maven環境,是你的maven的bin路徑,如下:
Linux實戰(11):Centos安裝Jenkins
:maven環境不配置好無法建構jave應用。注意