今天由于工作需要,同事让我帮忙在他安装的虚拟机上搭建一套tomcat+JDK1.6.0_34 。我们测试部采用的是公司统一搭建的环境,我从没自己搭建过这个,今天突然找到我,心里一紧张,接下了,当做自己学习的机会吧。自己在网上找了一些资料,再加上同事帮忙,终于搭建成功了。现在总结一下自己的搭建成果,供大家借鉴:

  1、准备好jdk-6u33-linux-i586-rpm.bin和apache-tomcat-6.0.16.这些安装文件都非常好找,我就不在这里贴出下载地址了,因为我用的是公司现成的。

      2、将自己准备好的两个安装文件上传至Linux机的/opt目录下。执行以下命令:

[root@localhost opt]# chmod 755 jdk-6u33-linux-i586-rpm.bin
[root@localhost opt]# ./jdk-6u33-linux-i586-rpm.bin

      3. 运行结束后,程序会自动生成一个jdk-6u33-linux-i586.rpm文件,这是主程序包,运行下面命令来安装JDK:

[root@localhost opt]#rpm –ivh jdk-6u33-linux-i586.rpm

  4、接下来就是最重要的配置环境变量了,这个是有很多种方法的,我选择的是一劳永逸的方法,运行一下命令:

[root@localhost /]#vi /etc/profile
JAVA_HOME=/usr/java/jdk1.6.0_34
JRE_HOME=$JAVA_HOME/jre
TOMCAT_HOME=/opt/apache-tomcat-6.0.16
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$TOMCAT_HOME/bin:$PATH
export JAVA_HOME JRE_HOME CLASSPATH PATH TOMCAT_HOME 

加入以上信息到profile文件后,按esc,输入“:wq”,保存退出。

[root@localhost /]#source /etc/profile          //设置生效

 5、进入tomcat所在的目录 conf/servel.xml 用来设置端口

<Connector port="8088" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
URIEncoding="UTF-8"有的tomcat没有此设置,需要加上这一段,如果需要在一个测试环境中部署多个tomcat那么,需要修改port="8088",和<Server port="8005" shutdown="SHUTDOWN">中的port
设置完毕后按esc输入“:wq”保存

 6、启动tomcat 在bin目录下执行./catalina.sh 或者./startup.sh可以启动tamcat。

[root@localhost bin]#./catalina.sh

     7、验证一下自己的设置是否成功:

[root@localhost /]#echo $JAVA_PATH

[root@localhost /]#echo $CLASSPATH

[root@localhost /]#echo $PATH

   运行后,应该打印出每个路径指向的内容。

  6、写个Hello World验证一下,能打印出“Hello World”就成功了。

posted on 2013-01-16 18:43  小美女一枚  阅读(505)  评论(0编辑  收藏  举报