Jenkins环境搭建与项目部署配置
1 环境准备
1.1 安装Java
#jdk安装方式有很多种,可以根据自己实际情况来,以下只是其中一种方式,最终只要保证环境中有jdk即可
#1 选择合适的jdk版本(新版本的Jenkins需要大于1.8)
yum search java | grep -i --color JDK
#2 安装jdk(根据自己选中的版本即可)
yum install java-1.8.0-openjdk-devel.x86_64
#3 配置环境变量,这里默认安装目录在/usr/lib/jvm/下面
vi /etc/profile
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
#4 让配置文件生效
source /etc/profile
#5 查看是否生效
java -version
1.2 安装Maven
-
下载地址:Maven – Download Apache Maven
-
安装
#上传到指定目录,并解压 tar -zxvf apache-maven-3.6.3-bin.tar.gz
<!--配置本地jar包目录--> <localRepository>/opt/jar-repository</localRepository> <!--2 配置阿里云仓库--> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
#配置环境变量 vi /etc/profile export MAVEN_HOME=/usr/local/apache-maven-3.6.3/ export PATH=$MAVEN_HOME/bin:$PATH #文件生效 source /etc/profile #查看 mvn -v
1.3 安装Git
-
下载地址: https://git-scm.com/download/linux
-
安装
#可以直接使用 yum install git 来安装,但是版本过低,这里不推荐! #先安装依赖 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker #上传到指定目录后,解压 tar -zxvf git-2.35.1.tar.gz #安装 cd git-2.35.1 ./configure prefix=/usr/local/git/ make && make install #版本号检查 git --version
-
配置&生成秘钥
git config --global user.name "xxxxxx" git config --global user.email "xxxx@163.c" ssh-keygen -t rsa -C "xxxx@163.com" #秘钥地址 /root/.ssh/id_rsa.pub
2 安装Jenkins
2.1 下载
下载地址1 :[Jenkins 下载地址](https://www.jenkins.io/zh/download
可以选择基于Dokcer安装或者.war包的方式,下面只介绍基于.War包的方式
下载方式2(推荐)
通过清华大学镜像站下载,要快一点!
地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/
找到对应需要的版本,然后通过命令直接下载
wget --no-check-certificate https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.332/jenkins.war
下载方式3
#直接拉取最新版本,这里下载比较慢 wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war
2.2 启动
#上传服务包,并启动 nohup java -jar jenkins.war --httpPort=8080 & tail -f nohup.out
2.3 初始化
~~~shell斜体
#查看初始化密码
cat /root/.jenkins/secrets/initialAdminPassword 选择推荐插件安装,安装完成后重启,再配置用户名,密码 至此,Jenkins环境已完成安装!