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

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

三、在Linux下配置Tomcat服务器

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

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

3.1安装jdk

在安装Tomcat之前需要安装j2sdk(Java 2 Software Development Kit),也就是JDK51Testing软件测试网_3z3sUD0C%M9`u4j KB~7}

请参考第一部分卸载和安装LINUX上的JDK51Testing软件测试网v k ub1y

 

:O8T@{4kC.m3N3b db0

3.2下载tomcat

http://tomcat.apache.org/download-60.cgi 下载tomcat6.0,

T:}F)E6QT8M0

   请选择上图红色所示的tomcat版本。51Testing软件测试网Y4C#f*r&U1j

 

w d4OZ:@`NL0

3.3解压tomcat安装包

解压缩刚才的tomcat安装包(apache-tomcat-6.0.35.tar.gz)51Testing软件测试网*d|1V n}%v0N9E,r

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

t)};kJ#|*i8Q^?0

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

$i8G*fBwI0

 

6Av!f4Ntw%r)l0

3.4为压缩包指定目录

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

oN$_5o\8Ks$Yr0

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

z@:w0c+k1r!c0

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

Ku:XiL^0

 

&v?\ aO3Z'x0

3.5设置tomcat的路径

[root@testdep home]cd ~51Testing软件测试网 H#Q^it

[root@testdep home]vi .bashrc

N1sH e(e5b0

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

u$WVr6kuZb0^~0

//vi编辑器的使用方法请大家百度一下51Testing软件测试网Ik J@7j`+`:U eh

 export TOMCAT_HOME=/usr/local/tomcat51Testing软件测试网)Z K+~:A JMC7\"N;q$N

 

x|9@2H;e0

注:修改过.bashrc文件后需要通过一下命令使.bashrc生效。51Testing软件测试网4O)?*_0|]2B

[root@testdep home]. .bashrc

"X!?E/}#w8iSe0

安装完后,重新启动tomcat以使JAVA_HOMETOMCAT_HOME的设置生效.51Testing软件测试网!B4Y5bX%Z~'u3T%}.yb }

 

'uvuVP6M$J0

3.6启动tomcat51Testing软件测试网0_QTfX/yY7q \]L
运行命令:

[root@testdep home]#/usr/local/tomcat/bin/startup.sh;51Testing软件测试网Es G `!O0Y j

//正常情况下可以见到如下的信息:51Testing软件测试网:\4|'MN9l`*E

 Using CATALINA_BASE: /usr/local/tomcat

l^D/R8})Bii`Y0

  Using CATALINA_HOME: /usr/local/tomcat51Testing软件测试网2S-@9SX0j&K9J i+C3o(z4H

  Using CATALINA_TEMDIR: /usr/local/tomcat/temp51Testing软件测试网ZcTMA(Y

Using JAVA_HOME: /usr/java/jdk1.6.0_3551Testing软件测试网'O$?%}x:DF%tZ!dJ

3.7关闭tomcat

运行命令:

2Iz A;W%H0phDdZ0

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

,S"w#k(H"x2dp8s0

 

SU]-GY(_.Q0

四、在Tomcat里边配置Jenkins

4.1  http://mirrors.jenkins-ci.org/war/1.466/下载Jenkinswar包。

c d$x `u)s0[4P.I*x4O)u0

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

E(Sbyvk1k0

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

{P:V#S {-OC0

51Testing软件测试网9z p%LL[

可看出刚刚上传的jenkins war包。

4|v$s'T8K/L0z0

 

3\i5qo['G`eI0

4.3 Jenkins安装完成,可以通过本地PC连接上Linux上的Tomcat服务器。

(p4V#A&iD(r0

    在本地PC的浏览器窗口输入: http://192.168.3.182:8080/jenkins/

?0Q%bg9fh XH)TX0

 

EPE7w7o/A'Q0

4.4      至此Jenkins的配置安装完成。51Testing软件测试网a v8K s3b(Km

五、Jankins的相关配置

5.1      首次进入Jenkins的主页面会出现如下截图所示的错误提示:51Testing软件测试网P ds oF;P!L

mM^:dFs0

意思是tomcat容器没有使用UTF-8编码,所以不能使用中文作名称,可以在tomcat行配置。51Testing软件测试网2C2\\H'f_r

[root@testdep home]# cd /usr/local/tomcat/conf51Testing软件测试网e s v!F ?t

[root@testdep home]#vi server.xml

2w*t?']$P u/CV5p0

……51Testing软件测试网(^9TDf\r3w-X

<Connector port="8989" protocol="HTTP/1.1"51Testing软件测试网S7k2`t4k6x+K

connectionTimeout="20000"51Testing软件测试网bbL Df G4Wr

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

%cEKmY vl0

……

fkbe)u#l"jM0

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

XX{D:WIz w0

 

LIw n$@iyk0

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

-c_;hoyj0R0

linux下:~/.jenkins

5y&Cxy`f?e0

                                                        By 南柯一梦  

#w"yV9Cu0

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