配置第一个Jenkins部署
准备Linux服务器环境
1. 新建用户,专门用于部署程序,下面以新建das用户为例。
- adduser das
-
passwd das (linux会提示输入密码并二次输入校验,按照提示操作即可)
- mkdir /usr/local/tomcat 新建tomcat文件夹
- chown -R das:密码 /usr/local/tomcat 授权给das用户
- su das 切换用户
2. tomcat配置
因为此次采用tomcat多实例的方式,因此配置的步骤会多一些。
- 传输tomcat压缩包至服务器
- cd /usr/local/tomcat 切换到tomcat目录
- tar -xzvf apache-tomcat-7.0.85.tar.gz 解压文件夹
- mkdir das-tomcat-base 新建tomcat实例需要的文件夹
- cp -r ./apache-tomcat-7.0.85/conf ./das-tomcat-base/ 拷貝配置文件夹
- cp -r ./apache-tomcat-7.0.85/webapps ./das-tomcat-base/ 拷贝webapps文件夹
- cd das-tomcat-base 切换到tomcat实例目录
- mkdir backup logs temp work 新建日志缓存等文件夹
- 将之前写好的脚本文件夹拷贝至当前文件夹
大概看一下这些脚本都是什么内容,也很容易看懂:
startup.sh 启动tomcat
shutdown.sh 关闭tomcat
stopAndBackupWar.sh
Jenkins配置
1. 构建一个maven工程,首页点击“新建”,输入名称,选择maven风格,下一步。
2. 配置这一步需要配置一下内容,一大部分都是默认即可
- Maven Info Plugin Configuration
- 源码管理
- 构建触发器
- 这一步是最重要的,需要仔细的核对,主要是配置maven install命令和部署服务器运行的脚本
3. 以上步骤配置完成之后回到主页选择工程进行构建;