jenkins 源码安装
准备环境 一台centos7系统 4C/8G/100G 如果是jenkins2.5以上版本需要centos8以上版本
JDK1.8编译安装(最新版本jdk需要18以上)
MAVEN编译安装
GIT编译安装
JDK1.8步骤
tar -zxvf 解压
vim /etc/profile
export JAVA_HOME=/usr/local/jdk1.8.0_29
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
source /etc/profile
MAVEN步骤
wget https://dlcdn.apache.org/maven/maven-3/3.9.10/binaries/apache-maven-3.9.10-bin.tar.gz
tar -xf apache-maven-3.9.10-bin.tar.gz
vim /etc/profile
export MAVEN_HOME=/home/jenkins/apache-maven-3.9.10
export PATH=$MAVEN_HOME/bin:$PATH
source /etc/profile
mvn -version
git安装
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker -y
jenkins安装
wget https://repo.huaweicloud.com:8443/artifactory/jenkins-local/war/2.510/jenkins.war 下载最新安装包
wget https://download.oracle.com/java/18/archive/jdk-18.0.2.1_linux-x64_bin.tar.gz
#安装jenkins
启动
nohup ./jdk-18.0.2.1/bin/java -jar -DJENKINS_HOME=/home/jenkins/work jenkins.war --httpPort=8080 --enable-future-java >jenkins.log 2>&1 &
停止
ps -ef |grep -v grep | grep jenkins | awk '{print $2}' | xargs kill -s 9 >/dev/null 2>&1
查看管理员密码
cat /home/jenkins/work/secrets/initialAdminPassword
初始化安装