在Linux系统中安装Jenkins的方法(原创)-2

上一篇 / 下一篇  2012-06-13 13:58:33 / 个人分类:Jenkins

三、在Linux下配置Tomcat服务器

  Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由ApacheSun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的ServletJsp规范总能在Tomcat中得到体现。51Testing软件测试网 s0S |h2tM'rdb `

  Tomcat是稳固的独立的Web服务器与Servlet Container,不过,其Web服务器的功能则不如许多更健全的Web服务器完整,如Apache Web服务器(举例来说,Tomcat没有大量的选择性模块)。不过,Tomcat是自由的开源软件,而且有许多高手致力于其发展。51Testing软件测试网2}%JOJa

3.1安装jdk

在安装Tomcat之前需要安装j2sdk(Java 2 Software Development Kit),也就是JDK51Testing软件测试网)DY*Wkk_ Vc

请参考第一部分卸载和安装LINUX上的JDK

W0i ar7P0

 51Testing软件测试网R j]Cg/fN

3.2下载tomcat

http://tomcat.apache.org/download-60.cgi 下载tomcat6.0,51Testing软件测试网 @[p9Mz^

   请选择上图红色所示的tomcat版本。51Testing软件测试网 R)q?MSE ^J-~c-E

 

%`W0^0su)k(U0

3.3解压tomcat安装包

解压缩刚才的tomcat安装包(apache-tomcat-6.0.35.tar.gz)51Testing软件测试网G.`!f(y[_ f7NyV

注:我把tomcat安装包暂时通过FileZilla上传到了home目录下。51Testing软件测试网oBf U7D$G(u

[root@testdep home]#tar –zxvf apache-tomcat-6.0.35.tar.gz

UruNa"R0

 51Testing软件测试网~ W M&W{)^

3.4为压缩包指定目录

把解压缩的文件放在一个新建的目录下

2i a$[)wH6}n0

[root@testdep home]#cp -R apache-tomcat-6.0.35 /usr/local/tomcat ;51Testing软件测试网RT/nb O8uj

//拷贝apache-tomcat-6.0.35/usr/local/下并重命名为tomcat51Testing软件测试网[:h2aEu'p"Fh

 

%@7a)W$IecPo2`0

3.5设置tomcat的路径

[root@testdep home]cd ~

*T;ze-rS/_0

[root@testdep home]vi .bashrc51Testing软件测试网r7j` _+d^$p

//在第一步卸载和安装Linux JDK设置jdk的路径后面加上tomcat的路径51Testing软件测试网K(hWQ3g s$_0iH

//vi编辑器的使用方法请大家百度一下51Testing软件测试网 l-D L.?(F#m8R&Pg

 export TOMCAT_HOME=/usr/local/tomcat51Testing软件测试网N O|? p

 

6E a%qT1gc5k Vr5`'q0

注:修改过.bashrc文件后需要通过一下命令使.bashrc生效。

S!L{Iw$DH0

[root@testdep home]. .bashrc51Testing软件测试网1pPK#c"oJ ql/d@Z

安装完后,重新启动tomcat以使JAVA_HOMETOMCAT_HOME的设置生效.

$x.N9w![9X0

 51Testing软件测试网LjYu b!]#vU

3.6启动tomcat51Testing软件测试网:kfrzn\(s
运行命令:

[root@testdep home]#/usr/local/tomcat/bin/startup.sh;51Testing软件测试网0Fh] X:f8bx7G

//正常情况下可以见到如下的信息:51Testing软件测试网 ApaT&i-\6nkXX

 Using CATALINA_BASE: /usr/local/tomcat51Testing软件测试网Ju,t6|4b3Ie/SK$qZQ

  Using CATALINA_HOME: /usr/local/tomcat

JE&r)@x,n.P%Up0

  Using CATALINA_TEMDIR: /usr/local/tomcat/temp

l r0mZn%C0

Using JAVA_HOME: /usr/java/jdk1.6.0_3551Testing软件测试网p_6y/Vq?!FF&U K

3.7关闭tomcat

运行命令:51Testing软件测试网 E#\6z4K&dL |M\

[root@testdep home]#/usr/local/tomcat/bin/shutdown.sh;

j_7~zvJ UG0

 

9s,u%d;F,Gv;A&b/@0

四、在Tomcat里边配置Jenkins

4.1  http://mirrors.jenkins-ci.org/war/1.466/下载Jenkinswar包。51Testing软件测试网*A hO(WD(t

4.2  通过FileZilla把刚下载的Jenkins包从本机PC上传到Linux服务器的webapps目录下。

.K| @'B7Z9_-\ T0

[root@testdep home]cd /usr/local/tomcat/webapps

8U(WJ L3dGd0

51Testing软件测试网3zO7e2fM/r1^5N2B

可看出刚刚上传的jenkins war包。51Testing软件测试网)wCT v6jA{6@]

 51Testing软件测试网 M `wK)IzI

4.3 Jenkins安装完成,可以通过本地PC连接上Linux上的Tomcat服务器。51Testing软件测试网)ZI6t'A^jA

    在本地PC的浏览器窗口输入: http://192.168.3.182:8080/jenkins/51Testing软件测试网2J#rd!s XS6p$}

 

r7P4lTft!C,L%s0

4.4      至此Jenkins的配置安装完成。

o R2ll-DXo0

五、Jankins的相关配置

5.1      首次进入Jenkins的主页面会出现如下截图所示的错误提示:51Testing软件测试网#jZWy`w

51Testing软件测试网&Z;W)~9x}X}?;k

意思是tomcat容器没有使用UTF-8编码,所以不能使用中文作名称,可以在tomcat行配置。51Testing软件测试网YJ5j(t#me?

[root@testdep home]# cd /usr/local/tomcat/conf

p&zz pR4V0

[root@testdep home]#vi server.xml

#z B0Yv b1C:x4H"B0

……

G'B8]{^6a0

<Connector port="8989" protocol="HTTP/1.1"

OK)_c;N%c'F_0

connectionTimeout="20000"51Testing软件测试网zD8Lr%U Yr,a$p

redirectPort="8443"URIEncoding="UTF-8"/>

;l#F3P%X/C|c#`];wC0

……

5}j h["r1G{\0

注:增加了utf-8的编码格式URIEncoding="UTF-8"

a;]%\DXMvq\7W0

 

_5t8Lw#CX0

5.2情况下,JENKINS_HOME会在当前用的家目下建立,名称.jenkins

!\Hr&az:N9|9Cw0

linux下:~/.jenkins51Testing软件测试网4ZJn%fd&u_,x

                                                        By 南柯一梦  51Testing软件测试网7@"b$sh"S4lt


TAG:

引用 删除 q303739744   /   2012-10-11 11:49:26
5
 

评分:0

我来说两句

Open Toolbar