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

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

三、在Linux下配置Tomcat服务器

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

[@xd G-v0

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

D3\[*Z"R#I;u2s0

3.1安装jdk

在安装Tomcat之前需要安装j2sdk(Java 2 Software Development Kit),也就是JDK

7Z ]Pb$E0

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

V7i9~j6_XDv0

 51Testing软件测试网 u s-B)PG4H

3.2下载tomcat

http://tomcat.apache.org/download-60.cgi 下载tomcat6.0,51Testing软件测试网5u([*T'O.n)nK^EZ

   请选择上图红色所示的tomcat版本。

*tl R E gH&V0

 

6h%Y'iN [0

3.3解压tomcat安装包

解压缩刚才的tomcat安装包(apache-tomcat-6.0.35.tar.gz)

"t Z2ssA#I0

注:我把tomcat安装包暂时通过FileZilla上传到了home目录下。51Testing软件测试网'Kz/^/uY;fkV

[root@testdep home]#tar –zxvf apache-tomcat-6.0.35.tar.gz51Testing软件测试网'D-k`;@RS1W

 51Testing软件测试网;q:nVF1O*qi9]$cv

3.4为压缩包指定目录

把解压缩的文件放在一个新建的目录下51Testing软件测试网+q/k/[J.S"J6C6J

[root@testdep home]#cp -R apache-tomcat-6.0.35 /usr/local/tomcat ;51Testing软件测试网)? h1@A6xv,J

//拷贝apache-tomcat-6.0.35/usr/local/下并重命名为tomcat

{EE Hb`/F\0

 

"C N }Fgx0

3.5设置tomcat的路径

[root@testdep home]cd ~51Testing软件测试网 ya0gC0J Q7MA2C~

[root@testdep home]vi .bashrc51Testing软件测试网;AS0h(H$N4a q n5A$Z

//在第一步卸载和安装Linux JDK设置jdk的路径后面加上tomcat的路径51Testing软件测试网#WV&w h&s#z

//vi编辑器的使用方法请大家百度一下51Testing软件测试网t(iA}"?a,M i)w/s

 export TOMCAT_HOME=/usr/local/tomcat

6K G)W{!c0

 

6]3q"ZUI[ y L0

注:修改过.bashrc文件后需要通过一下命令使.bashrc生效。51Testing软件测试网X sS C*b,Iq

[root@testdep home]. .bashrc

vKg3be(d1t Yt0v0

安装完后,重新启动tomcat以使JAVA_HOMETOMCAT_HOME的设置生效.51Testing软件测试网M K|"g k_BHN

 

ha8_:H6j5B&D;T2I0

3.6启动tomcat51Testing软件测试网.~{6{ C5uy`6Cw$`
运行命令:

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

%~+{?_ x0

//正常情况下可以见到如下的信息:

vt`!|?+@p u_0

 Using CATALINA_BASE: /usr/local/tomcat51Testing软件测试网+e7Q{FMB`#E!h

  Using CATALINA_HOME: /usr/local/tomcat

*eehoV fF0q0

  Using CATALINA_TEMDIR: /usr/local/tomcat/temp

%V+}YR D%l"m0

Using JAVA_HOME: /usr/java/jdk1.6.0_35

\8V,J6m W#oX7p)E0

3.7关闭tomcat

运行命令:

*e;NAm7D2_0

[root@testdep home]#/usr/local/tomcat/bin/shutdown.sh;51Testing软件测试网K _2Cdz

 

qv~Cy9n3QO }0

四、在Tomcat里边配置Jenkins

4.1  http://mirrors.jenkins-ci.org/war/1.466/下载Jenkinswar包。51Testing软件测试网1A%A$b)`#Nt?M6Q

4.2  通过FileZilla把刚下载的Jenkins包从本机PC上传到Linux服务器的webapps目录下。51Testing软件测试网$Y;y/KfOg Mk0Lh

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

x}|RmR!bx0

51Testing软件测试网0Ew$g'oPW

可看出刚刚上传的jenkins war包。51Testing软件测试网+X u9U}m5S K!h%n

 

Ne1W&u6R8p1MF0

4.3 Jenkins安装完成,可以通过本地PC连接上Linux上的Tomcat服务器。51Testing软件测试网 @D3qs9}-QB

    在本地PC的浏览器窗口输入: http://192.168.3.182:8080/jenkins/51Testing软件测试网.B;bejP-St c;qPS

 

5e2K-Nwc;m0

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

d'}`#n!wB0

五、Jankins的相关配置

5.1      首次进入Jenkins的主页面会出现如下截图所示的错误提示:51Testing软件测试网 @ C;Rz UQ8@-``6P.z-B

51Testing软件测试网6HAEQx{+l,E

意思是tomcat容器没有使用UTF-8编码,所以不能使用中文作名称,可以在tomcat行配置。

d*m4Z*oq`*}-L0e0

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

"[:gy9[%o8_0e0

[root@testdep home]#vi server.xml

(g/DI9ck9K0

……51Testing软件测试网 [%r'M ko5v'ps

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

'T X s C(N Mu0

connectionTimeout="20000"

Ym,er(}CH4d0

redirectPort="8443"URIEncoding="UTF-8"/>51Testing软件测试网qkw*B/o!i2I6~

……51Testing软件测试网,V l b.O-b*p^X

注:增加了utf-8的编码格式URIEncoding="UTF-8"51Testing软件测试网 r}2tE/mG4i

 

:Sdi+ift0

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

W&^%r,ih'`0

linux下:~/.jenkins51Testing软件测试网)eU4g.GCzv

                                                        By 南柯一梦  

0I8@? x0p ?0

TAG:

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

评分:0

我来说两句

Open Toolbar