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

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

三、在Linux下配置Tomcat服务器

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

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

C:IA M Y%h(H t0

3.1安装jdk

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

\)G2O#K&F9?3X0

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

I7?J X2x2q0

 

-nLQ4mAL6Qh/X y0

3.2下载tomcat

http://tomcat.apache.org/download-60.cgi 下载tomcat6.0,51Testing软件测试网1DF6bkDA

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

?QF1{Jl0

 51Testing软件测试网%K UhY1p0PoC;F

3.3解压tomcat安装包

解压缩刚才的tomcat安装包(apache-tomcat-6.0.35.tar.gz)51Testing软件测试网x"o'wW2Nr7H.o:t TX

注:我把tomcat安装包暂时通过FileZilla上传到了home目录下。

6J:h;rAc-UJ0

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

n7G6i_+p4M*u/oCF0

 

,Y x }+v tjr0

3.4为压缩包指定目录

把解压缩的文件放在一个新建的目录下51Testing软件测试网$C!n5~)Yt,Jb0y

[root@testdep home]#cp -R apache-tomcat-6.0.35 /usr/local/tomcat ;

ap+L`*VX7^V%R_#Yl0

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

"dgxJ$C)\!qA)]0W0

 

BmWg'_?7Y:Bi0

3.5设置tomcat的路径

[root@testdep home]cd ~51Testing软件测试网 ]'Yrm6\s8]E

[root@testdep home]vi .bashrc

6w0ud5JT0

//在第一步卸载和安装Linux JDK设置jdk的路径后面加上tomcat的路径

Oii)F+M6^f0

//vi编辑器的使用方法请大家百度一下51Testing软件测试网C3KY:Q+A(hO1L

 export TOMCAT_HOME=/usr/local/tomcat

'g6x*s^Fk0

 

1l)\ZvEC0

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

*Cp&R4F!O0

[root@testdep home]. .bashrc51Testing软件测试网+rr,s8Z x e(N'I

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

C3lK*}&r&oC7b0

 

3T-In3h Z1\uF0z0

3.6启动tomcat
4c&g8Wat0
运行命令:

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

?q*` \e0Yqh)I-l0

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

WUn AWA5UdJ$aj0

 Using CATALINA_BASE: /usr/local/tomcat

.Vq%`{ B0

  Using CATALINA_HOME: /usr/local/tomcat

!zxy T,j_$[,}V0

  Using CATALINA_TEMDIR: /usr/local/tomcat/temp

%A f!o| Zz0

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

@hv `/cuC*L8J0

3.7关闭tomcat

运行命令:

;^ L j#n8vo0

[root@testdep home]#/usr/local/tomcat/bin/shutdown.sh;51Testing软件测试网+?$fm{0x9xT+SjR

 

j${ Hc6\t0

四、在Tomcat里边配置Jenkins

4.1  http://mirrors.jenkins-ci.org/war/1.466/下载Jenkinswar包。51Testing软件测试网;bOMO![3\5HUq

4.2  通过FileZilla把刚下载的Jenkins包从本机PC上传到Linux服务器的webapps目录下。51Testing软件测试网!j6mswV z7a)\3OXt y

[root@testdep home]cd /usr/local/tomcat/webapps51Testing软件测试网[S@a*L k

#~Qk'Z~#yio0

可看出刚刚上传的jenkins war包。51Testing软件测试网gZe0rrc#P'q

 

9p&ML]p!nYZ0

4.3 Jenkins安装完成,可以通过本地PC连接上Linux上的Tomcat服务器。51Testing软件测试网{/h{$d_"],\

    在本地PC的浏览器窗口输入: http://192.168.3.182:8080/jenkins/51Testing软件测试网'X-?ySA {WU

 51Testing软件测试网})fo0Y.PO

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

Ym kU8N0

五、Jankins的相关配置

5.1      首次进入Jenkins的主页面会出现如下截图所示的错误提示:51Testing软件测试网'p`e0|5z2b0[4oaFS

sZk2v]Rez0

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

X}A.ew;[V/a+yS0?e0

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

Q `E0@C Yhw0

[root@testdep home]#vi server.xml

f||u"` _0t4k@0

……

%m!~8@^9z)~0

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

-q9W&T+x}8O0

connectionTimeout="20000"

o6K(NvG [0

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

Nk8~dT0

……

gy'bkJ-GmGt0

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

?:]?5p7`+|E ~0

 51Testing软件测试网7CZ`:f z)s

5.2情况下,JENKINS_HOME会在当前用的家目下建立,名称.jenkins51Testing软件测试网 K(q-vk9|XGE(J2B

linux下:~/.jenkins

tz,ft3LAX;H&~0

                                                        By 南柯一梦  51Testing软件测试网f*w5u"Zp6OxU


TAG:

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

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar