一、服务器环境的搭建

1、服务器的购买

2、Finalshell/xshell服务器配置

3、JDK的安装

(1)上官网下载对应版本的安装包https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
在这里插入图片描述
(2)下载完后用FileZilla文件传输器,把jdk安装包传到虚拟机对应的文件夹当中;或者直接在Linux下载即可
在这里插入图片描述
(3)在终端进入对应的文件的目录,进一步解压,输入tar -zxvf +需要解压的包名
(4)编辑配置文件,配置环境变量,用vim /etc/profile进入编辑状态
在这里插入图片描述
(5)重新加载配置文件,输入:source /etc/profile
(6)查看安装情况:输入:java -version、输入:javac、输入:java

4、tomcat安装

(1)安装包下载

[root@shu tomcat]#  wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.8/bin/apache-tomcat-9.0.8.tar.gz

(2)解压

[root@shu tomcat]# ls
apache-tomcat-9.0.52.tar.gz
[root@shu tomcat]# tar -zxvf apache-tomcat-9.0.52.tar.gz

(3)启动

[root@shu apache-tomcat-9.0.52]# cd bin
[root@shu bin]# ./startup.sh
Using CATALINA_BASE:   /environment/tomcat/apache-tomcat-9.0.52
Using CATALINA_HOME:   /environment/tomcat/apache-tomcat-9.0.52
Using CATALINA_TMPDIR: /environment/tomcat/apache-tomcat-9.0.52/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_131/jre
Using CLASSPATH:       /environment/tomcat/apache-tomcat-9.0.52/bin/bootstrap.jar:/environment/tomcat/apache-tomcat-9.0.52/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.

在这里插入图片描述

5、Jenkins安装

(1)下载最新的 jenkins.war (http://mirrors.jenkins.io/war-stable/latest/jenkins.war)
(2)把 jenkins.war 放在tomcat解压目录/webapps目录下
(3)启动tomcat,并通过浏览器访问。网址示例:http://localhost:8080/jenkins/

6、maven安装

(1)下载maven

# wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz

(2)解压

# tar -zxvf apache-maven-3.8.2-bin.tar.gz

(3)ls

[root@shu maven]# ls
apache-maven-3.8.2  apache-maven-3.8.2-bin.tar.gz
[root@shu maven]# cd apache-maven-3.8.2/
[root@shu apache-maven-3.8.2]# ls
bin  boot  conf  lib  LICENSE  NOTICE  README.txt
[root@shu apache-maven-3.8.2]# cd conf
[root@shu conf]# ls
logging  settings.xml  toolchains.xml

(4)编辑环境依赖

# vim /ect/profile
#末尾增加
export MAVEN_HOME=/usr/local/apache-maven-3.8.2
export PATH=$PATH:$MAVEN_HOME/bin

(5)生效验证

[root@shu conf]# source /etc/profile
[root@shu conf]# mvn -version
Apache Maven 3.8.2 (ea98e05a04480131370aa0c110b8c54cf726c06f)
Maven home: /usr/local/apache-maven-3.8.2
Java version: 1.8.0_131, vendor: Oracle Corporation, runtime: /usr/java/jdk1.8.0_131/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1160.11.1.el7.x86_64", arch: "amd64", family: "unix"

7、git安装

(1)安装

yum -y install git

(2)查看是否安装完成以及版本号

git --version

二、Jenkins+git+maven的配置

1、进入jenkins主页面

(1)在浏览器输入 http://localhost:8080/jenkins/
然后跳转到如下页面,其中密码在图中已经告诉你位置

cat /root/.jenkins/secrets/initialAdminPassword

在这里插入图片描述
(2)输入密码,点击继续
在这里插入图片描述
(3)下一步
在这里插入图片描述
(4)使用admin账户继续
在这里插入图片描述
(5)开始使用jenkins
在这里插入图片描述
(6)安装成功,如下图所示
在这里插入图片描述

2、Jenkins全局配置

在这里插入图片描述
(1)全局安全配置Configure Global Security
在这里插入图片描述
在这里插入图片描述
(2)全局工具配置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、在IDEA中创建Boot项目并且传到github

4、创建Jenkins任务关联项目

(1)主界面
在这里插入图片描述
在这里插入图片描述
(2)源码管理,关联github
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(3)构建触发器:
1)触发构建的前提条件

目的:当访问(http://39.105.30.146:8080/job/jkdemo/build?token=jkdemo123)时,会构建触发器去构建项目
配置

格式:JENKINS_URL/              job/jkdemo/build?token=TOKEN_NAME
===>>>
实例:http://39.105.30.146:8080/job/jkdemo/build?token=jkdemo123

在这里插入图片描述
2)构建核心逻辑
在这里插入图片描述
在这里插入图片描述
3)构建后操作
在这里插入图片描述
在这里插入图片描述
**注意:**如果没有Post build task 选项 ,需要安装插件 Post Build task
在这里插入图片描述
4)安装插件
在这里插入图片描述
在这里插入图片描述

5、手动构建

(1)点击立即构建
在这里插入图片描述
(2)查看日志
在这里插入图片描述
(3)进度条完毕后会出现工作区,里面放着源代码
在这里插入图片描述

6、配置github的webhooks:关联jenkins触发器

在这里插入图片描述
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐