一、安装apache-tomcat-8.5.29 1、部署Tomcat本次环境部署使用的是VMware Workstation Pro虚拟机
操作系统:CentOS7
下载apache-tomcat-8.5.29.tar.gz,并上传至服务器。
# 解压文件 tar -xzvf apache-tomcat-8.5.29.tar.gz # 进入目录apache-tomcat-8.5.29/bin cd apache-tomcat-8.5.29/bin # 启动Tomcat ./shartup.sh2、修改Tomcat默认端口(可选)
打开配置文件,路径为:apache-tomcat-8.5.29/conf/server.xml
# 打开配置文件 vim apache-tomcat-8.5.29/conf/server.xml
找到下图的内容,修改
重启tomcat
# 进入tomcat的bin目录 cd apache-tomcat-8.5.29/bin # 停止tomcat ./shutdown.sh # 开启tomcat ./startup.sh
然后就可以使用自己设置的端口访问Tomcat服务了
二、Jenkins部署 1、部署JenkinsJenkins版本:Jenkins2.35.7
JDK:openjdk version "11.0.15"
1、安装合适版本的JDK,Jenkins2.35.7要求JAVA版本>1.8
# 安装JDK $ yum install fontconfig java-11-openjdk
2、当系统中拥有多个版本的JAVA时使用如下命令切换
# 系统中存在多个版本的JAVA时使用 $ update-alternatives --config java 共有 2 个提供“java”的程序。 选项 命令 ----------------------------------------------- * 1 /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64/jre/bin/java + 2 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.15.0.9-2.el7_9.x86_64/bin/java) 按 Enter 保留当前选项[+],或者键入选项编号:2
3、下载Jenkins官网提供的war包
阿里云盘分享https://www.aliyundrive.com/s/Q6pM13w5EZj
4、将war包移动到Tomcat的webapp中
$ mv Jenkins.war apache-tomcat-8.5.29/webapp
5、运行Tomcat
# 进入到Tomcat的bin目录 $ cd apache-tomcat-8.5.29/bin # 启动Tomcat $ ./startup.sh2、访问Jenkins
打开浏览器,在地址栏中输入 http://你的服务器IP地址:Tomcat端口号/jenkins
由于楼主在上文中修改了Tomcat的默认端口
使用http://10.168.2.128:8088/jenkins访问Jenkins的服务
如果使用的时默认端口则将url中端口改为8080即可
- 初始化jenkins
三、创建项目 1、构建一个自由风格的项目根据页面提示的路径找到文件,将文件中的密码复制到Web中
根据页面提示添加用户、安装项目需要用到的插件即可
简单的描述一下这个项目
2、使用Git管理源码在你部署Jenkins的服务器上生成一个公钥并添加入我的Git仓库,具体方法见下文3.1的内容
九命猫のGit学习笔记_九命猫丶的博客-CSDN博客
ssh-keygen -t rsa -C "123456@qq.com"
Tip :楼主添加了公钥并且Jenkins上仍然报错
此时需要将报错的命令在后台输入一遍
git ls-remote -h git@gitee.com:xxxxx/xxx.git HEAD
再回到Web页面发现成功了
- 应用并保存项目
- 点击立即构建后,工作空间中便成功克隆了git仓库中的内容
触发器语法为 * * * * *,中间用空格隔开,满足条件后对源码仓库进行一次检查,每颗*的含义如下:
分钟:0~59
小时:0~23
日期:1~31
月份:1~12
周:1~7
例如:H/30 * * * * :表示每30分钟构建一次



