1.首先在linux系统上安装jdk,tomcat等并且配置环境变量(注意安装jdk时将系统自带的openjdk先卸载,然后下载sun公司的jdk,自行解压安装)
2.安装Jenkins-Stable源
> curl http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo --output /etc/yum.repos.d/jenkins.repo
> rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
> yum clean all
3.安装Jenkins-Stable
> yum install jenkins
4.设置防火墙
按端口:打开TCP的8080端口
> firewall-cmd --zone=public --add-port=8080/tcp --permanent
按服务:打开HTTP的默认端口
> firewall-cmd --zone=public --add-service=http --permanent
重新加载防火墙
> firewall-cmd --reload
5.启动Jenkins服务
#启动Jenkins
> service jenkins start
#停止Jenkins
> service jenkins stop
#重新启动Jenkins
> service jenkins restart
#开机自动启动Jenkins
> chkconfig jenkins on
默认安装路径:
(1)/usr/lib/jenkins/:jenkins安装目录,WAR包会放在这里。
( 2 ) /etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。
(3)/var/lib/jenkins/:默认的JENKINS_HOME。
(4)/var/log/jenkins/jenkins.log:Jenkins日志文件。
6.Jenkins安装完成之后,访问Jenkins。访问地址:http://服务器IP地址:8080
7.登录进入之后,开始配置Jenkins。
8.点击左面菜单新建按钮开始创建一个任务(job)
此时要说明一下,如果实际的项目是利用maven进行管理构建的那么此时Jenkins就要安装maven插件,当安装好maven插件之后,上面的页面中就会出现一个构建一个maven项目的连接。学习时用的项目时利用ant管理构建的所以当时选择了构建一个自由风格的软件项目。
9.创建完任务之后,开始配置此时的任务配置
10.到这儿基本上就完成Jenkins的配置了,接下来要说明的就是在shell命令操作tomcat的文件时,会产生权限不足的问题,所以需要将tomcat文件的所有者转换成Jenkins,这样的话,在Jenkins操作tomcat中的文件时就不会出现权限不足的情况。(说明一下,在安装Jenkins,nginx等时,会在linux系统中自动创建Jenkins,nginx等用户)
11.修改文件以及文件夹的所有者
chown命令使用举例:(像我用的vps,就要先ssh登录)
> chown [-R] [用户名称] [文件或目录]
> chown[-R] [用户名称:组名称] [文件或目录]
(参数-R的意思是将该文件夹以及子文件夹和文件一同修改,递归的作用)
范例1:将test3.txt文件的属主改为test用户。
> ls -l test3.txt
-rw-r–r– 1 test root 0 2009-10-23 9:59 test3.txt
> chown test:root test3.txt
> ls -l test3.txt
-rw-r–r– 1 test root 0 2009-10-23 9:59











网友评论